New High After 6th Consecutive Gain - Wednesday, January 22, 2025
Pulling Back After Considerable Rally - Wednesday, November 13, 2024
Celistica Hits New All-Time High With 8th Straight Gain -
Testing 50-Day Moving Average Line After Wedging to New High - Friday, July 19, 2024
Consolidating Above Prior Highs in an Orderly Fashion - Thursday, June 27, 2024
Steady Pullback to Below "Max Buy" Level Following Rally - Tuesday, June 4, 2024
Strong Breakout After 6-Week Flat Base - Wednesday, May 15, 2024
There is 1 more featured stock write-up on since to 12/17/2024