5/6/2021 12:54:51 PM - Undercutting support at its 50 DMA line ($83.16), pulling back today for a 3rd consecutive volume-driven loss after perched within close striking distance of its all-time high. Reported earnings +61% on +50% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong quarter. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) had a downturn in FY '20. Completed a new Public Offering on 8/09/17.

5/4/2021 12:38:18 PM - Pulling back today after perched within striking distance of its all-time high, testing support at its 50 DMA line ($83.08). Reported earnings +61% on +50% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong quarter. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong after a downturn in FY '15. Completed a new Public Offering on 8/09/17.

2/19/2021 1:02:39 PM - Perched within striking distance of its all-time high with today's volume-driven gain. Reported earnings +31% on +9% sales revenues for the Dec '20 quarter versus the year ago period, its 2nd strong quarter. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong after a downturn in FY '15. Completed a new Public Offering on 8/09/17.

2/10/2021 12:48:32 PM - Perched within striking distance of its all-time high today while adding to a recent spurt of volume-driven gain. Reported earnings +31% on +9% sales revenues for the Dec '20 quarter versus the year ago period, its 2nd strong quarter. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong after a downturn in FY '15. Completed a new Public Offering on 8/09/17.

2/9/2021 12:31:45 PM - Perched within striking distance of its all-time high today following 6 consecutive gains. Reported earnings +31% on +9% sales revenues for the Dec '20 quarter versus the year ago period, its 2nd strong quarter. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong after a downturn in FY '15. Completed a new Public Offering on 8/09/17.

2/5/2021 12:27:04 PM - Perched within striking distance of its all-time high with today's 5th consecutive gain. Prior mid-day reports noted - "Reported earnings +36% on +5% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong after a downturn in FY '15. Completed a new Public Offering on 8/09/17."

1/13/2021 1:04:30 PM - Gapped up hitting new 52-week and all-time highs again with today's big volume-driven gain. The 12/14/20 mid-day report last noted - "Reported earnings +36% on +5% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong after a downturn in FY '15. Completed a new Public Offering on 8/09/17."

12/14/2020 12:44:43 PM - Hitting new 52-week and all-time highs with today's big volume-driven gain. Reported earnings +36% on +5% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong after a downturn in FY '15. Completed a new Public Offering on 8/09/17.

8/28/2020 12:21:14 PM - Consolidating above its 50 DMA line ($55.73) after erasing much of today's early gain challenging its 52-week and all-time highs. Reported earnings -63% on -39% sales revenues for the Jun '20 quarter versus the year ago period. its 2nd negative comparison and 4th consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong after a downturn in FY '15. Completed a new Public Offering on 8/09/17.

8/21/2020 1:12:05 PM - Testing its 50 DMA line ($55.22) with today's 4th consecutive loss after challenging its 52-week and all-time high. Due to report Jun '20 quarterly results on 8/27/20. Reported earnings -2% on -9% sales revenues for the Mar '20 quarter. its 3rd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong after a downturn in FY '15. Completed a new Public Offering on 8/09/17.

7/21/2020 1:08:22 PM - Challenging its 52-week and all-time high with today's big volume-driven gain. Reported earnings -2% on -9% sales revenues for the Mar '20 quarter. its 3rd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong after a downturn in FY '15. Completed a new Public Offering on 8/09/17.

2/20/2020 12:38:22 PM - Rebounding after a deep consolidation since noted with caution in the 9/24/18 mid-day report. Reported earnings +8% on +9% sales revenues for the Dec '19 quarter. its 2nd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong after a downturn in FY '15. Completed a new Public Offering on 8/09/17.

2/6/2020 12:36:40 PM - Tallying a 2nd consecutive big volume-driven gain. Went through a deep consolidation since noted with caution in the 9/24/18 mid-day report while perched near its all-time high. Reported earnings +8% on +9% sales revenues for the Dec '19 quarter. its 2nd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong after a downturn in FY '15. Completed a new Public Offering on 8/09/17.

2/5/2020 12:23:30 PM - Went through a deep consolidation since last noted with caution in the 9/24/18 mid-day report while perched near its all-time high. Reported earnings +24% on +39% sales revenues for the Sep '19 quarter. breaking a streak of quarterly comparisons well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong after a downturn in FY '15. Completed a new Public Offering on 8/09/17.

9/24/2018 12:29:35 PM - Perched near its all-time high, extended from any sound base. Reported earnings +77% on +85% sales revenues for the Jun '18 quarter. marking the 4th quarterly comparison well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong after a downturn in FY '15. Completed a new Public Offering on 8/09/17. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

9/17/2018 12:34:53 PM - Gapped up today. Stubbornly held its ground after powering to new all-time highs with heavy volume, and it is extended from any sound base. Reported earnings +77% on +85% sales revenues for the Jun '18 quarter. marking the 4th quarterly comparison well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong after a downturn in FY '15. Completed a new Public Offering on 8/09/17. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

9/14/2018 12:43:20 PM - Stubbornly holding its ground after powering to new all-time highs with heavy volume, extended from any sound base. Reported earnings +77% on +85% sales revenues for the Jun '18 quarter. marking the 4th quarterly comparison well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong after a downturn in FY '15. Completed a new Public Offering on 8/09/17. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

9/10/2018 12:18:59 PM - Powered to new all-time highs with a streak of gains marked by volume, getting extended from any sound base. Reported earnings +77% on +85% sales revenues for the Jun '18 quarter. marking the 4th quarterly comparison well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong after a downturn in FY '15. Completed a new Public Offering on 8/09/17. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

9/7/2018 11:44:00 AM - Powering to new all-time highs while adding to a streak of gains marked by volume, getting extended from any sound base. Reported earnings +77% on +85% sales revenues for the Jun '18 quarter. marking the 4th quarterly comparison well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong after a downturn in FY '15. Completed a new Public Offering on 8/09/17. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

9/6/2018 1:01:54 PM - Powering to a new all-time high today while adding to a streak of gains marked by volume, getting extended from any sound base. Reported earnings +77% on +85% sales revenues for the Jun '18 quarter. marking the 4th quarterly comparison well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong after a downturn in FY '15. Completed a new Public Offering on 8/09/17. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

9/5/2018 12:29:44 PM - Perched at its all-time high today following a streak of gains marked by volume. Noted with caution in prior mid-day reports - "Bullish action came after it reported earnings +82% on +82% sales revenues for the Mar '18 quarter, marking the 3rd quarterly comparison well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a downturn in FY '15. Completed a new Public Offering on 8/09/17."

8/31/2018 12:38:38 PM - Rebounded above its 50 DMA line with recent volume-driven gains, and hitting new 52-week and all-time highs with today's 5th consecutive gain. Noted with caution in prior mid-day reports - "Bullish action came after it reported earnings +82% on +82% sales revenues for the Mar '18 quarter, marking the 3rd quarterly comparison well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a downturn in FY '15. Completed a new Public Offering on 8/09/17."

8/23/2018 1:03:31 PM - Rebounded above its 50 DMA line on the prior session and touched a new 52-week high with today's 2nd big volume-driven gain. Went through a choppy consolidation since wedging higher and hitting a new all-time high after noted with caution in the 5/03/18 mid-day report - "Bullish action came after it reported earnings +82% on +82% sales revenues for the Mar '18 quarter, marking the 3rd quarterly comparison well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a downturn in FY '15. Completed a new Public Offering on 8/09/17."

8/22/2018 12:52:15 PM - Rebounding above its 50 DMA line with today's big volume-driven gain. Went through a choppy consolidation since wedging higher and hitting a new all-time high after last noted with caution in the 5/03/18 mid-day report - "Bullish action came after it reported earnings +82% on +82% sales revenues for the Mar '18 quarter, marking the 3rd quarterly comparison well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a downturn in FY '15. Completed a new Public Offering on 8/09/17."

5/3/2018 12:59:53 PM - Gapped up on the prior session hitting a new all-time high. Bullish action came after it reported earnings +82% on +82% sales revenues for the Mar '18 quarter, marking the 3rd quarterly comparison well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a downturn in FY '15. Completed a new Public Offering on 8/09/17.

5/2/2018 12:33:12 PM - Gapped up today hitting a new all-time high. Bullish action came after it reported earnings +82% on +82% sales revenues for the Mar '18 quarter, marking the 3rd quarterly comparison well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a downturn in FY '15. Completed a new Public Offering on 8/09/17.

2/13/2018 12:21:56 PM - Challenging its prior high with a 3rd consecutive volume-driven gain. Completed a new Public Offering on 8/09/17. Reported earnings +39% on +69% sales revenues for the Dec '17 quarter. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a downturn in FY '15.

2/12/2018 12:41:29 PM - Challenging its prior high with a 2nd consecutive volume-driven gain. Completed a new Public Offering on 8/09/17. Reported earnings +39% on +69% sales revenues for the Dec '17 quarter. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a downturn in FY '15.

2/9/2018 1:02:51 PM - Rebounding and challenging its prior high with today's gap up gain. Completed a new Public Offering on 8/09/17. Reported earnings +39% on +69% sales revenues for the Dec '17 quarter. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a downturn in FY '15.

11/30/2017 1:03:20 PM - Rebounded above its 50 DMA line with a streak of 4 consecutive volume-driven gains. Completed a new Public Offering on 8/09/17. Reported earnings +62% on +67% sales revenues for the Sep '17 quarter, but prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).

11/8/2017 12:44:57 PM - Completed a new Public Offering on 8/09/17. Reported earnings +62% on +67% sales revenues for the Sep '17 quarter, but prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).

9/21/2017 12:48:23 PM - Hitting new 52-week and all-time highs with today's big volume-driven gain. Prior mid-day reports cautioned members - "Completed a new Public Offering on 8/09/17. Reported earnings +13% on +13% sales revenues for the Jun '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

9/11/2017 12:44:35 PM - Rebounding above its 50 DMA line after gapping up today. The 9/07/17 mid-day report cautioned members - "Completed a new Public Offering on 8/09/17. Reported earnings +13% on +13% sales revenues for the Jun '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

9/7/2017 12:41:14 PM - Consolidating near its 50 DMA line. Completed a new Public Offering on 8/09/17. Reported earnings +13% on +13% sales revenues for the Jun '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).

8/17/2017 12:10:34 PM - Consolidating near its 50 DMA line. Completed a new Public Offering on 8/09/17. Prior mid-day reports repeatedly cautioned members - "Reported earnings +23% on +13% sales revenues for the Mar '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

8/11/2017 12:56:32 PM - Gapped down and violated its 50 DMA line this week after a new Public Offering. Prior mid-day reports repeatedly cautioned members - "Reported earnings +23% on +13% sales revenues for the Mar '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

8/10/2017 12:34:43 PM - Gapped down and violated its 50 DMA line this week after a new Public Offering. Prior mid-day reports repeatedly cautioned members - "Reported earnings +23% on +13% sales revenues for the Mar '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

8/9/2017 12:40:16 PM - Gapped down today violating its 50 DMA line ($26.46) after proposing a new Public Offering. Prior mid-day reports repeatedly cautioned members - "Reported earnings +23% on +13% sales revenues for the Mar '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

7/20/2017 12:43:17 PM - Perched at its all-time high following M&A news and volume-driven gains. Prior mid-day reports repeatedly cautioned members - "Reported earnings +23% on +13% sales revenues for the Mar '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

7/19/2017 12:33:22 PM - Perched at its all-time high following M&A news and volume-driven gains. Prior mid-day reports repeatedly cautioned members - "Reported earnings +23% on +13% sales revenues for the Mar '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

7/18/2017 12:27:33 PM - Perched at its all-time high following M&A news and volume-driven gains. Prior mid-day reports repeatedly cautioned members - "Reported earnings +23% on +13% sales revenues for the Mar '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

7/14/2017 12:33:58 PM - Perched at 52-week high and all-time highs with volume-driven gains following M&A news, and prior mid-day reports repeatedly cautioned members - "Reported earnings +23% on +13% sales revenues for the Mar '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

7/11/2017 12:24:55 PM - Powering to new 52-week high and all-time highs with volume-driven gains following M&A news, and prior mid-day reports repeatedly cautioned members - "Reported earnings +23% on +13% sales revenues for the Mar '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

7/10/2017 12:22:40 PM - Powering to new 52-week high and all-time highs with volume-driven gains following M&A news, and prior mid-day reports repeatedly cautioned - "Reported earnings +23% on +13% sales revenues for the Mar '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

7/5/2017 11:59:02 AM - Powering to new 52-week high and all-time highs with volume-driven gains following M&A news, and prior mid-day reports repeatedly cautioned - "Reported earnings +23% on +13% sales revenues for the Mar '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

7/3/2017 11:36:17 AM - Powering to new 52-week high and all-time highs with volume-driven gains following M&A news, and the 6/29/17 mid-day report cautioned - "Reported earnings +23% on +13% sales revenues for the Mar '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

6/30/2017 1:01:08 PM - Powered to new 52-week high and all-time highs following M&A news, and the 6/29/17 mid-day report cautioned - "Reported earnings +23% on +13% sales revenues for the Mar '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

6/29/2017 12:24:01 PM - Powered to new 52-week high and all-time highs today following M&A news. Reported earnings +23% on +13% sales revenues for the Mar '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).

5/12/2017 2:02:41 PM - Pulling back today after perched near its 52-week high and within striking distance of its all-time high. Reported earnings +23% on +13% sales revenues for the Mar '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).

4/10/2017 12:30:22 PM - Building an orderly base above its 50 DMA line. Prior mid-day reports cautioned members - "Reported earnings +27% on +12% sales revenues for the Dec '16 quarter, but prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

3/6/2017 12:11:23 PM - Prior mid-day reports cautioned members - "Reported earnings +27% on +12% sales revenues for the Dec '16 quarter, but prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

2/9/2017 12:20:18 PM - Prior mid-day reports cautioned members - "Reported earnings +27% on +12% sales revenues for the Dec '16 quarter, but prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

2/6/2017 12:30:39 PM - Prior mid-day reports cautioned members - "Reported earnings +27% on +12% sales revenues for the Dec '16 quarter, but prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

2/3/2017 12:55:57 PM - Prior mid-day reports cautioned members - "Reported earnings +27% on +12% sales revenues for the Dec '16 quarter, but prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

2/2/2017 11:58:41 AM - The 2/01/17 mid-day report cautioned members - "Reported earnings +27% on +12% sales revenues for the Dec '16 quarter, but prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

2/1/2017 12:30:06 PM - Reported earnings +27% on +12% sales revenues for the Dec '16 quarter, but prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).