12/21/2017 1:11:24 PM - Gapped up today trading near its all-time high. Held its ground near prior highs after a streak of volume-driven gains and the 12/15/17 mid-day report noted - "Recent quarters through Sep '17 showed improved earnings increases but earnings increases in prior quarterly comparisons have not consistently been +25% or more, and annual earnings growth (good A criteria) has been erratic."