9/17/2024 1:12:21 PM - Perched within striking distance of its all-time high with today's 4th consecutive volume-driven gain after finding support at its 50 DMA line ($67.66). Reported Jun '24 quarterly earnings +19% on +13% sales revenues versus the year ago period. Prior quarterly comparisons were sub par.

7/18/2024 11:58:06 AM - Perched at its all-time high following a noted streak of 7 consecutive volume-driven gains. Reported Mar '24 quarterly earnings +8% on +14% sales revenues versus the year ago period. Prior quarterly comparisons were sub par.

7/17/2024 12:17:51 PM - Rallied to new all-time highs with 7 consecutive volume-driven gains. Reported Mar '24 quarterly earnings +8% on +14% sales revenues versus the year ago period. Prior quarterly comparisons were sub par.

7/16/2024 12:51:33 PM - Rallying to new all-time highs with today's 7th consecutive volume-driven gain. Reported Mar '24 quarterly earnings +8% on +14% sales revenues versus the year ago period. Prior quarterly comparisons were sub par.

7/15/2024 1:35:05 PM - Rallying to new all-time highs with today's 6th consecutive volume-driven gain. Reported Mar '24 quarterly earnings +8% on +14% sales revenues versus the year ago period. Prior quarterly comparisons were sub par.

7/12/2024 12:33:15 PM - Rallying to new all-time highs with today's 5th consecutive volume-driven gain. Reported Mar '24 quarterly earnings +8% on +14% sales revenues versus the year ago period. Prior quarterly comparisons were sub par.

7/11/2024 12:18:57 PM - Rallying to a new all-time high with today's gap up and 4th consecutive gain. Reported Mar '24 quarterly earnings +8% on +14% sales revenues versus the year ago period. Prior quarterly comparisons were sub par.

3/28/2024 12:19:53 PM - Rebounded above its 50 DMA line toward its all-time high with today's 9th gain in the span of 10 sessions. Reported Dec '23 quarterly earnings +20% on +28% sales revenues versus the year ago period. Prior quarterly comparisons were sub par.

3/27/2024 12:34:25 PM - Rebounding above its 50 DMA line toward its all-time high. Reported Dec '23 quarterly earnings +20% on +28% sales revenues versus the year ago period. Prior quarterly comparisons were sub par.

1/30/2024 12:17:00 PM - Consolidating near its all-time high. Reported Sep '23 quarterly earnings +79% on +50% sales revenues versus the year ago period. Prior quarterly comparisons were sub par.

10/27/2023 1:05:13 PM - Consolidating near its all-time high. Reported Sep '23 quarterly earnings +79% on +50% sales revenues versus the year ago period. Prior quarterly comparisons were sub par.

3/6/2023 12:08:42 PM - Consolidating near its 50 DMA line ($44) after challenging its all-time high. Noted with caution in prior mid-day reports - "Reported Dec '22 quarterly earnings +8% on +45% sales revenues versus the year ago period annd prior quarterly comparisons were sub par."

2/28/2023 12:57:25 PM - Consolidating near its 50 DMA line again after challenging its all-time high when last noted with caution in the 2/06/23 mid-day report - "Reported Dec '22 quarterly earnings +8% on +45% sales revenues versus the year ago period annd prior quarterly comparisons were sub par."

2/6/2023 12:25:34 PM - Perched within close striking distance of its all-time high. Reported Dec '22 quarterly earnings +8% on +45% sales revenues versus the year ago period annd prior quarterly comparisons were sub par.

6/27/2022 12:34:08 PM - Finding support at its 200 DMA line with today's gain. Prior mid-day reports noted - "Reported Mar '22 quarterly earnings +4% on -55% sales revenues versus the year ago period, breaking a streak of strong quarterly comparisons."

6/24/2022 12:23:00 PM - Finding support at its 200 DMA line with today's gain. Prior mid-day reports noted - "Reported Mar '22 quarterly earnings +4% on -55% sales revenues versus the year ago period, breaking a streak of strong quarterly comparisons."

6/23/2022 12:10:27 PM - Testing support at its 200 DMA line. Prior mid-day reports noted - "Reported Mar '22 quarterly earnings +4% on -55% sales revenues versus the year ago period, breaking a streak of strong quarterly comparisons."

6/22/2022 12:47:05 PM - Reported Mar '22 quarterly earnings +4% on -55% sales revenues versus the year ago period, breaking a streak of strong quarterly comparisons. Found support at its 200 DMA line.

6/17/2022 12:59:08 PM - Reported Mar '22 quarterly earnings +4% on -55% sales revenues versus the year ago period, breaking a streak of strong quarterly comparisons. Finding support at its 200 DMA line.

7/6/2021 12:51:08 PM - Noted with caution in prior mid-day reports - "Reported Mar '21 quarterly earnings +524% on +176% sales revenues versus the year ago period, its 3rd strong quarterly comparison. Hovering near its 52-week high, stubbornly holding its ground and finding support at its 50 DMA line. Prior quarterly comparisons were below the fact-based investment system's minimum +25% earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20."

6/29/2021 1:17:12 PM - Noted with caution in prior mid-day reports - "Reported Mar '21 quarterly earnings +524% on +176% sales revenues versus the year ago period, its 3rd strong quarterly comparison. Hovering near its 52-week high, stubbornly holding its ground and finding support at its 50 DMA line. Prior quarterly comparisons were below the fact-based investment system's minimum +25% earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20."

6/28/2021 12:36:56 PM - Reported Mar '21 quarterly earnings +524% on +176% sales revenues versus the year ago period, its 3rd strong quarterly comparison. Hovering near its 52-week high, stubbornly holding its ground and finding support at its 50 DMA line. Noted with caution in prior mid-day reports - "Prior quarterly comparisons were below the fact-based investment system's minimum +25% earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20."

6/25/2021 12:51:07 PM - Reported Mar '21 quarterly earnings +524% on +176% sales revenues versus the year ago period, its 3rd strong quarterly comparison. Hovering near its 52-week high, stubbornly holding its ground and finding support at its 50 DMA line. Noted with caution in prior mid-day reports - "Prior quarterly comparisons were below the fact-based investment system's minimum +25% earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20."

6/24/2021 1:02:08 PM - Reported Mar '21 quarterly earnings +524% on +176% sales revenues versus the year ago period, its 3rd strong quarterly comparison. Hovering near its 52-week high, stubbornly holding its ground and finding support at its 50 DMA line. Noted with caution in prior mid-day reports - "Prior quarterly comparisons were below the fact-based investment system's minimum +25% earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20."

6/11/2021 12:46:17 PM - Reported Mar '21 quarterly earnings +524% on +176% sales revenues versus the year ago period, its 3rd strong quarterly comparison. Hovering near its 52-week high, stubbornly holding its ground and finding support at its 50 DMA line. Noted with caution in prior mid-day reports - "Prior quarterly comparisons were below the fact-based investment system's minimum +25% earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20."

6/7/2021 12:19:12 PM - Reported Mar '21 quarterly earnings +524% on +176% sales revenues versus the year ago period, its 3rd strong quarterly comparison. Hovering near its 52-week high, stubbornly holding its ground and finding support at its 50 DMA line since last noted with caution in the 4/26/21 mid-day report - "Prior quarterly comparisons were below the fact-based investment system's minimum +25% earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20."

4/26/2021 1:00:50 PM - Reported Mar '21 quarterly earnings +524% on +176% sales revenues versus the year ago period, its 3rd strong quarterly comparison. Hovering near its 52-week high following a big volume-driven gain noted last week when trying to clear an orderly base. Found support near its 50 DMA line since noted with caution in the 4/01/21 mid-day report - "Prior quarterly comparisons were below the fact-based investment system's minimum +25% earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20."

4/22/2021 1:07:58 PM - Reported Mar '21 quarterly earnings +524% on +176% sales revenues versus the year ago period. Hitting a new 52-week high with today's big volume-driven gain clearing an orderly base. Found support near its 50 DMA line since noted with caution in the 4/01/21 mid-day report - "Reported Dec '20 earnings +85% on +15% sales revenues versus the year ago period, its 2nd strong comparison. Prior quarterly comparisons were below the fact-based investment system's minimum +25% earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20."

4/19/2021 12:59:40 PM - Consolidating near its 50 DMA line since last noted with caution in the 4/01/21 mid-day report - "Reported Dec '20 earnings +85% on +15% sales revenues versus the year ago period, its 2nd strong comparison. Prior quarterly comparisons were below the fact-based investment system's minimum +25% earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20."

4/1/2021 12:44:31 PM - Reported Dec '20 earnings +85% on +15% sales revenues versus the year ago period, its 2nd strong comparison. Prior quarterly comparisons were below the fact-based investment system's minimum +25% earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20.

1/5/2021 1:06:19 PM - Reported Sep '20 earnings +81% on +15% sales revenues versus the year ago period. Prior quarterly comparisons were below the fact-based investment system's minimum +25% earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20.

10/10/2017 12:25:55 PM - Very extended from any sound base, it found support near its 50 DMA line then rallied to new multi-year highs. Reported Jun '17 earnings +88% on +26% sales revenues, its 3rd strong quarterly comparison, helping it better match the fact-based investment system's guidelines. Annual earnings (A criteria) had a big downturn in FY '12, however it has shown strong growth since.

10/6/2017 11:53:56 AM - Very extended from any sound base, it found support near its 50 DMA line then rallied to new multi-year highs. Reported Jun '17 earnings +88% on +26% sales revenues, its 3rd strong quarterly comparison, helping it better match the fact-based investment system's guidelines. Annual earnings (A criteria) had a big downturn in FY '12, however it has shown strong growth since.

9/29/2017 1:00:54 PM - Very extended from any sound base, it found support near its 50 DMA line then rallied to new multi-year highs. Reported Jun '17 earnings +88% on +26% sales revenues, its 3rd strong quarterly comparison, helping iit better match the fact-based investment system's guidelines. Annual earnings (A criteria) had a big downturn in FY '12, however it has shown strong growth since.

9/27/2017 1:13:37 PM - Found support near its 50 DMA line then rallied to new multi-year highs since noted in the 6/27/17 mid-day report. Reported Jun '17 earnings +88% on +26% sales revenues, its 3rd strong quarterly comparison. Prior quarterly and annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

9/26/2017 12:42:53 PM - Found support near its 50 DMA line then rallied to new multi-year highs since last noted in the 6/27/17 mid-day report. Reported Jun '17 earnings +88% on +26% sales revenues, its 3rd strong quarterly comparison. Prior quarterly and annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

6/27/2017 12:33:17 PM - Found support at its 50 DMA line after abruptly pulling back from multi-year highs. Prior mid-day reports noted - "Reported Mar '17 earnings +105% on +30% sales revenues, its 2nd strong quarterly comparison. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

6/23/2017 2:24:44 PM - Pulling back from multi-year highs with higher volume following an impressive streak of gains. The 6/22/17 mid-day report noted - "Reported Mar '17 earnings +105% on +30% sales revenues, its 2nd strong quarterly comparison. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

6/22/2017 12:52:50 PM - Perched at multi-year highs. Following an impressive streak of gains it has stubbornly held its ground in recent weeks. Reported Mar '17 earnings +105% on +30% sales revenues, its 2nd strong quarterly comparison. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

6/13/2017 1:22:59 PM - Perched at multi-year highs. Following an impressive streak of gains it has stubbornly held its ground in recent weeks. Reported Mar '17 earnings +105% on +30% sales revenues, its 2nd strong quarterly comparison. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

6/2/2017 1:04:26 PM - Perched at multi-year highs following an impressive streak of gains. Stubbornly held its ground in recent weeks. Reported Mar '17 earnings +105% on +30% sales revenues, its 2nd strong quarterly comparison. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

5/25/2017 12:24:46 PM - Perched at multi-year highs following an impressive streak of gains. Stubbornly held its ground in recent weeks. Reported Mar '17 earnings +105% on +30% sales revenues, its 2nd strong quarterly comparison. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

5/23/2017 1:15:48 PM - Perched at multi-year highs following an impressive streak of gains. Stubbornly held its ground in recent weeks. Reported Mar '17 earnings +105% on +30% sales revenues, its 2nd strong quarterly comparison. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

5/17/2017 12:07:52 PM - Perched at multi-year highs following an impressive streak of gains. Stubbornly held its ground in recent weeks. Reported Mar '17 earnings +105% on +30% sales revenues, its 2nd strong quarterly comparison. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

5/4/2017 12:37:34 PM - Perched at multi-year highs following an impressive streak of gains. Stubbornly held its ground in recent weeks. Reported Mar '17 earnings +105% on +30% sales revenues, its 2nd strong quarterly comparison. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

5/2/2017 1:36:03 PM - Hitting new multi-year highs today with above average volume behind an impressive streak of gains. Stubbornly held its ground in recent weeks. Reported Mar '17 earnings +105% on +30% sales revenues, its 2nd strong quarterly comparison. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

4/26/2017 1:20:48 PM - Hitting new multi-year highs with above average volume behind today's 5th consecutive gain. Stubbornly held its ground in recent weeks. Reported Mar '17 earnings +105% on +30% sales revenues, its 2nd strong quarterly comparison. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

4/24/2017 12:16:34 PM - Hitting new multi-year highs with above average volume behind today's 3rd consecutive gain. Stubbornly held its ground in recent weeks. Due to report Mar '17 earnings news tomorrow. The 3/20/17 mid-day report cautioned - "Reported greatly improved Dec '16 quarterly results but prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

4/12/2017 12:36:25 PM - Perched near multi-year highs, stubbornly holding its ground in recent weeks. The 3/20/17 mid-day report cautioned - "Reported greatly improved Dec '16 quarterly results but prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

3/22/2017 12:43:36 PM - Perched near multi-year highs, however, the 3/20/17 mid-day report cautioned - "Reported greatly improved Dec '16 quarterly results but prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

3/20/2017 1:08:32 PM - Reported greatly improved Dec '16 quarterly results but prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

3/28/2016 12:22:57 PM - Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.