Any comments on why the big drop today
The earnings were disappointing, est. was $0.37 and the actual was $0.36.
Not much but the street wasn't happy, although past performance was good. See the charts for the skyrocket rise for the past month. Lets hope it turns around again.