ONCI---It has been on a run and is ready to explode. They've had some big announcements and a big earnings report coming in a few weeks.