4/5/2023 12:08:52 PM - Found support at 200 DMA line and rebounded above the 50 DMA line since last noted with caution in the 3/20/23 mid-day report - "Reported earnings +14% on +10% sales revenues for the Dec '22 quarter versus the year-ago period, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings. Completed new Public Offerings on 9/04/19 and 8/16/18."

3/20/2023 12:12:01 PM - Reported earnings +14% on +10% sales revenues for the Dec '22 quarter versus the year-ago period, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings. Completed new Public Offerings on 9/04/19 and 8/16/18.

3/9/2023 12:34:45 PM - Reported earnings +14% on +10% sales revenues for the Dec '22 quarter versus the year ago period, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings. Completed new Public Offerings on 9/04/19 and 8/16/18.

3/3/2023 12:04:15 PM - Reported earnings +14% on +10% sales revenues for the Dec '22 quarter versus the year ago period, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings. Completed new Public Offerings on 9/04/19 and 8/16/18.

2/27/2023 12:25:21 PM - Due to report Dec '22 quarterly results. Reported earnings +3% on +11% sales revenues for the Sep '22 quarter versus the year ago period, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings. Completed new Public Offerings on 9/04/19 and 8/16/18.

2/24/2023 1:00:41 PM - Reported earnings +3% on +11% sales revenues for the Sep '22 quarter versus the year ago period, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings. Completed new Public Offerings on 9/04/19 and 8/16/18.

10/21/2022 12:48:28 PM - Reported earnings +1% on +9% sales revenues for the Jun '22 quarter versus the year ago period, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings. Completed new Public Offerings on 9/04/19 and 8/16/18.

10/3/2022 12:36:47 PM - Reported earnings +1% on +9% sales revenues for the Jun '22 quarter versus the year ago period, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings. Completed new Public Offerings on 9/04/19 and 8/16/18.

11/3/2020 12:25:38 PM - Rallying to new 52-week and all-time highs with today's big volume-driven gain. Found support at its 200 DMA line in recent months and found support at its 50 DMA line last week. Reported earnings +1% on +14% sales revenues for the Sep '20 quarter versus the year ago period, breaking a streak of 4 consecutive quarterly comparisons above the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings. Completed new Public Offerings on 9/04/19 and 8/16/18.

9/16/2020 11:57:50 AM - Rebounding toward its 52-week high after finding prompt support at its 200 DMA line ($89) in recent months. Reported earnings +35% on +24% sales revenues for the Jun '20 quarter versus the year ago period, its 4th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings. Completed new Public Offerings on 9/04/19 and 8/16/18.

11/13/2019 12:11:09 PM - Retreating from near its 52-week high and testing its 50 DMA line (82.45) today after reporting earnings +29% on +23% sales revenues for the Sep '19 quarter. Completed a new Public Offering on 9/04/19. Prior mid-day reports cautioned members - "Reported earnings +12% on +14% sales revenues for the Jun '19 quarter, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings. Completed a new Public Offering on 8/16/18."

9/18/2019 11:41:33 AM - Retreated from near its 52-week high and violated its 50 DMA line after completing a new Public Offering on 9/04/19. Prior mid-day reports cautioned members - "Reported earnings +12% on +14% sales revenues for the Jun '19 quarter, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings. Completed a new Public Offering on 8/16/18."

9/5/2019 12:16:45 PM - Retreated from near its 52-week high and violated its 50 DMA line after proposing a new Public Offering on the prior session. Prior mid-day reports cautioned members - "Reported earnings +12% on +14% sales revenues for the Jun '19 quarter, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings. Completed a new Public Offering on 8/16/18."

9/4/2019 12:18:57 PM - Retreating from near its 52-week high with a gap down testing support at its 50 DMA line after proposing a new Public Offering. Prior mid-day reports cautioned members - "Reported earnings +12% on +14% sales revenues for the Jun '19 quarter, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings. Completed a new Public Offering on 8/16/18."

8/26/2019 11:55:38 AM - Hovering near its 52-week high following volume-driven gains. Rallied impressively after testing support near its 50 DMA line and prior highs. Prior mid-day reports noted - "Reported earnings +12% on +14% sales revenues for the Jun '19 quarter, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings. Completed a new Public Offering on 8/16/18."

8/16/2019 12:07:46 PM - Hitting another new 52-week high with today's 2nd consecutive volume-driven gain, rallying after recently finding support near its 50 DMA line. Prior mid-day reports noted - "Reported earnings +12% on +14% sales revenues for the Jun '19 quarter, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings. Completed a new Public Offering on 8/16/18."

8/15/2019 12:40:43 PM - Hitting another new 52-week high today, rallying after recently finding support near its 50 DMA line. Reported earnings +12% on +14% sales revenues for the Jun '19 quarter, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings. Completed a new Public Offering on 8/16/18.

8/8/2019 12:19:52 PM - Hit a new 52-week high on the prior session after recently finding support near its 50 DMA line. Reported earnings +12% on +14% sales revenues for the Jun '19 quarter, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings. Completed a new Public Offering on 8/16/18.

8/6/2019 12:40:38 PM - Perched near its 52-week high after finding support near its 50 DMA line. Reported earnings +12% on +14% sales revenues for the Jun '19 quarter, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings. Completed a new Public Offering on 8/16/18.

6/13/2019 12:38:19 PM - Perched near its 52-week high after finding support near its 50 DMA line. Completed a new Public Offering on 8/16/18. Reported earnings +24% on +27% sales revenues for the Mar '19 quarter, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings.

11/30/2018 12:21:06 PM - Perched at its 52-week high today following 4 consecutive volume-driven gains after finding support near its 50 DMA line in recent weeks. Prior mid-day reports cautioned members - "Completed a new Public Offering on 8/16/18. Reported earnings +14% on +27% sales revenues for the Sep '18 quarter, but prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings."

11/29/2018 12:06:08 PM - Perched at its 52-week high with today's 4th consecutive volume-driven gain after finding support near its 50 DMA line in recent weeks. Prior mid-day reports cautioned members - "Completed a new Public Offering on 8/16/18. Reported earnings +14% on +27% sales revenues for the Sep '18 quarter, but prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings."

11/28/2018 12:22:45 PM - Gapped up on the prior session and hit a new high after finding support near its 50 DMA line in recent weeks. The prior mid-day report cautioned members - "Completed a new Public Offering on 8/16/18. Reported earnings +14% on +27% sales revenues for the Sep '18 quarter, but prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings."

11/27/2018 12:33:28 PM - Gapped up today hitting a new high after finding support near its 50 DMA line in recent weeks. Completed a new Public Offering on 8/16/18. Reported earnings +14% on +27% sales revenues for the Sep '18 quarter, but prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings.

11/23/2018 10:54:48 AM - Completed a new Public Offering on 8/16/18. Pulling back near its 50 DMA line. Reported earnings +14% on +27% sales revenues for the Sep '18 quarter, but prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings.

8/14/2018 2:00:41 PM - Proposed a new Public Offering and it is pulling back near its 50 DMA line. Reported earnings +32% on +27% sales revenues for the Jun '18 quarter, but prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings.

7/18/2018 11:45:21 AM - Perched at its all-time high with today's 5th consecutive gain. Noted with caution in prior mid-day reports - "Reported earnings +24% on +8% sales revenues for the Mar '18 quarter, but prior comparisons were well below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings."

7/10/2018 12:15:32 PM - Hovering near its all-time high. Last noted in the 6/20/18 mid-day report - "Reported earnings +24% on +8% sales revenues for the Mar '18 quarter, but prior comparisons were well below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings."

6/20/2018 12:15:20 PM - Challenging its all-time high with today's 3rd consecutive gain. Reported earnings +24% on +8% sales revenues for the Mar '18 quarter, but prior comparisons were well below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings.

5/23/2018 1:15:42 PM - Hovering in a tight range in recent weeks near its all-time high. Reported earnings +24% on +8% sales revenues for the Mar '18 quarter, but prior comparisons were well below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings.

5/21/2018 12:09:23 PM - Hovering in a tight range near its all-time high. Reported earnings +24% on +8% sales revenues for the Mar '18 quarter, but prior comparisons were well below the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady (A criteria) after a downturn in FY '12 earnings.

7/27/2017 1:09:12 PM - Slumped below its 50 DMA line. Last noted in the 5/09/17 mid-day report - "Reported earnings +21% on +10% sales revenues for the Mar '17 quarter, whereas the 2 prior comparisons were above the +25% minimum earnings guideline (C criteria). Fundamental concerns remain, as its earnings history is not a match with the fact-based investment system's guidelines (A criteria) after a downturn in FY '12 earnings."

5/9/2017 12:13:56 PM - Hitting a new all-time high today while adding to a streak of gains, Reported earnings +21% on +10% sales revenues for the Mar '17 quarter, whereas the 2 prior comparisons were above the +25% minimum earnings guideline (C criteria). Fundamental concerns remain, as its earnings history is not a match with the fact-based investment system's guidelines (A criteria) after a downturn in FY '12 earnings.

3/17/2017 12:08:52 PM - Consolidating below its 50 DMA line, Reported earnings +34% on +22% sales revenues for the Dec '16 quarter, and 3 of the past 4 comparisons were above the +25% minimum earnings guideline (C criteria). Fundamental concerns remain, as its earnings history is not a match with the fact-based investment system's guidelines (A criteria) after a downturn in FY '12 earnings.

11/27/2013 12:12:06 PM - Rebounding toward its 52-week high after a deep consolidation below its 590 DMA line since last noted with caution in the 10/24/13 mid-day report. Reported earnings +25% on +10% sales revenues for the Sep '13 quarter, its 3rd consecutive comparison above the +25% minimum earnings guideline (C criteria). Fundamental concerns remain, as its earnings history is not a match with the fact-based investment system's guidelines (A criteria) after a downturn in FY '12 earnings.

10/24/2013 12:07:40 PM - Pulling back from new 52-week highs hit this week. Reported earnings +35% on +9% sales revenues for the Jun '13 quarter, but fundamental concerns remain. Prior earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).

10/17/2013 11:59:56 AM - Reported earnings +35% on +9% sales revenues for the Jun '13 quarter but fundamental concerns remain. Extended from any sound base, it rallied further into new high territory since last noted with caution in the 6/25/13 mid-day report - "Reported earnings +54% on +7% sales revenues for the Mar '13 quarter. Prior earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

6/25/2013 12:06:40 PM - Extended from any sound base, enduring distributional pressure over the past week. Prior mid-day reports repeatedly cautioned - "Reported earnings +54% on +7% sales revenues for the Mar '13 quarter. Prior earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

6/17/2013 12:13:10 PM - Hitting another new 52-week high with today's 6th consecutive gain, getting more extended from any sound base. Prior mid-day reports repeatedly cautioned - "Reported earnings +54% on +7% sales revenues for the Mar '13 quarter. Prior earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

6/12/2013 12:19:32 PM - Making its 2nd consecutive mid-day report appearance perched at its 52-week high, extended from any sound base. Prior mid-day reports cautioned - "Reported earnings +54% on +7% sales revenues for the Mar '13 quarter. Prior earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

6/11/2013 12:03:42 PM - Perched at its 52-week high today. Prior mid-day reports cautioned - "Reported earnings +54% on +7% sales revenues for the Mar '13 quarter. Prior earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

5/30/2013 12:04:02 PM - Perched at its 52-week high today. The 5/28/13 mid-day report noted - "Reported earnings +54% on +7% sales revenues for the Mar '13 quarter. Prior earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

5/28/2013 12:15:22 PM - Hit a new 52-week high today. Reported earnings +54% on +7% sales revenues for the Mar '13 quarter. Prior earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).