3/4/2024 12:42:11 PM - Pulling back today, consolidating near prior highs in the $18-19 area that define initial support after an impressive 2/28/24 gap up gain. Reported earnings +54% on +6% sales revenues for the Dec '23 quarter versus the year-ago period. Prior quarterly comparisons also showed strong earnings increases above the +25% minimum guideline (C criteria) but with subpar sales revenues growth remaining a concern, fundamentally. Went through a deep pullback from its $46 all-time high in Mar '21 following a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14.

10/11/2023 12:53:07 PM - Consolidating above its 50 and 200 DMA lines after recently showing resilience. Reported earnings +62% on +5% sales revenues for the Jun '23 quarter versus the year-ago period. Prior quarterly comparisons also showed strong earnings increases above the +25% minimum guideline (C criteria) but with waning and subpar sales revenues growth remaining a concern, fundamentally. Went through a deep pullback from its $46 all-time high in Mar '21 following a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14.

10/10/2023 12:46:19 PM - Consolidating above its 50 and 200 DMA lines after recently showing resilience. Reported earnings +62% on +5% sales revenues for the Jun '23 quarter versus the year-ago period. Prior quarterly comparisons also showed strong earnings increases above the +25% minimum guideline (C criteria) but with waning and subpar sales revenues growth remaining a concern, fundamentally. Went through a deep pullback from its $46 all-time high in Mar '21 following a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14.

8/11/2023 1:19:07 PM - Gapped down today violating its 50 DMA line ($17.02). Reported earnings +55% on +1% sales revenues for the Mar '23 quarter versus the year-ago period. Prior quarterly comparisons showed strong earnings increases above the +25% minimum guideline (C criteria) but with waning and subpar sales revenues growth remaining a concern, fundamentally. Went through a deep pullback from its $46 all-time high in Mar '21 following a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14.

8/10/2023 12:47:44 PM - Consolidating above its 50 DMA line ($16.98). Reported earnings +55% on +1% sales revenues for the Mar '23 quarter versus the year-ago period. Prior quarterly comparisons showed strong earnings increases above the +25% minimum guideline (C criteria) but with waning and subpar sales revenues growth remaining a concern, fundamentally. Went through a deep pullback from its $46 all-time high in Mar '21 following a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14.

5/31/2023 1:05:34 PM - Slumping below its 50 DMA line ($15.05) with today's volume-driven loss. Reported earnings +55% on +1% sales revenues for the Mar '23 quarter versus the year-ago period. Prior quarterly comparisons showed strong earnings increases above the +25% minimum guideline (C criteria) but with waning and subpar sales revenues growth remaining a concern, fundamentally. Went through a deep pullback from its $46 all-time high in Mar '21 following a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14.

4/24/2023 12:52:59 PM - Slumping below its 50 DMA line ($14.74) with today's 4th consecutive loss backed by ever-increasing volume. Reported earnings +27% on -14% sales revenues for the Dec '22 quarter versus the year-ago period. Prior quarterly comparisons did not show strong and steady earnings increases above the +25% minimum guideline (C criteria) and waning sales revenues remain a concern, fundamentally. Went through a deep pullback from its $46 all-time high in Mar '21 following a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14.

4/12/2023 12:43:56 PM - Consolidating in a tight range near its 50 DMA line ($14.76) in recent weeks. Reported earnings +27% on -14% sales revenues for the Dec '22 quarter versus the year-ago period. Prior quarterly comparisons did not show strong and steady earnings increases above the +25% minimum guideline (C criteria) and waning sales revenues remain a concern, fundamentally. Went through a deep pullback from its $46 all-time high in Mar '21 following a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14.

4/6/2023 1:10:42 PM - Consolidating in a tight range near its 50 DMA line ($14.79) in recent weeks. Reported earnings +27% on -14% sales revenues for the Dec '22 quarter versus the year-ago period. Prior quarterly comparisons did not show strong and steady earnings increases above the +25% minimum guideline (C criteria) and waning sales revenues remain a concern, fundamentally. Went through a deep pullback from its $46 all-time high in Mar '21 following a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14.

3/16/2023 1:16:13 PM - Consolidating in a tight range near its 50 DMA line ($14.83) in recent weeks. Reported earnings +26% on -14% sales revenues for the Dec '22 quarter versus the year-ago period. Prior quarterly comparisons did not show strong and steady earnings increases above the +25% minimum guideline (C criteria) and waning sales revenues remain a concern, fundamentally. Went through a deep pullback from its $46 all-time high in Mar '21 following a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14.

3/13/2023 1:17:33 PM - Consolidating near its 50 DMA line ($14.76). Reported earnings +26% on -14% sales revenues for the Dec '22 quarter versus the year ago period. Prior quarterly comparisons did not show strong and steady earnings increases above the +25% minimum guideline (C criteria) and waning sales revenues remains a concern, fundamentally. Went through a deep pullback from its $46 all-time high in Mar '21 following a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14.

3/6/2023 12:27:51 PM - Consolidating near its 50 DMA line ($14.67). Reported earnings +26% on -14% sales revenues for the Dec '22 quarter versus the year ago period. Prior quarterly comparisons did not show strong and steady earnings increases above the +25% minimum guideline (C criteria) and waning sales revenues remains a concern, fundamentally. Went through a deep pullback from its $46 all-time high in Mar '21 following a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14.

2/23/2023 1:45:04 PM - Reported earnings +26% on -14% sales revenues for the Dec '22 quarter versus the year ago period. Prior quarterly comparisons did not show strong and steady earnings increases above the +25% minimum guideline (C criteria) and waning sales revenues remains a concern, fundamentally. Went through a deep pullback from its $46 all-time high in Mar '21 following a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14.

2/7/2023 1:47:26 PM - Prior mid-day reports noted - "Reported earnings +57% on -21% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria) with waning sales revenues. Went through a deep pullback from its $46 all-time high in Mar '21, a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14."

12/15/2022 1:01:43 PM - Made steady progress in recent weeks with noted volume-driven gains while stubbornly holding its ground. Prior mid-day reports noted - "Reported earnings +57% on -21% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria) with waning sales revenues. Went through a deep pullback from its $46 all-time high in Mar '21, a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14."

12/14/2022 1:13:30 PM - Made steady progress in recent weeks with noted volume-driven gains while stubbornly holding its ground. Prior mid-day reports noted - "Reported earnings +57% on -21% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria) with waning sales revenues. Went through a deep pullback from its $46 all-time high in Mar '21, a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14."

12/13/2022 1:11:06 PM - Made steady progress in recent weeks with noted volume-driven gains while stubbornly holding its ground. Prior mid-day reports noted - "Reported earnings +57% on -21% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria) with waning sales revenues. Went through a deep pullback from its $46 all-time high in Mar '21, a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14."

12/12/2022 12:20:03 PM - Made steady progress in recent weeks with noted volume-driven gains while stubbornly holding its ground. Prior mid-day reports noted - "Reported earnings +57% on -21% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria) with waning sales revenues. Went through a deep pullback from its $46 all-time high in Mar '21, a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14."

12/9/2022 12:25:43 PM - Made steady progress in recent weeks with noted volume-driven gains while stubbornly holding its ground. Prior mid-day reports noted - "Reported earnings +57% on -21% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria) with waning sales revenues. Went through a deep pullback from its $46 all-time high in Mar '21, a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14."

12/8/2022 1:07:09 PM - Made steady progress in recent weeks with noted volume-driven gains while stubbornly holding its ground. Prior mid-day reports noted - "Reported earnings +57% on -21% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria) with waning sales revenues. Went through a deep pullback from its $46 all-time high in Mar '21, a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14."

12/7/2022 12:15:45 PM - Pausing today after 7 consecutive volume-driven gains, stubbornly holding its ground and making steady progress. Prior mid-day reports noted - "Reported earnings +57% on -21% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria) with waning sales revenues. Went through a deep pullback from its $46 all-time high in Mar '21, a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14."

12/6/2022 12:33:27 PM - On track today for a 7th consecutive volume-driven gain. Prior mid-day reports noted - "Reported earnings +57% on -21% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria) with waning sales revenues. Went through a deep pullback from its $46 all-time high in Mar '21, a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14."

12/5/2022 1:16:26 PM - On track today for a 6th consecutive volume-driven gain. The 12/02/22 mid-day report noted - "Reported earnings +57% on -21% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria) with waning sales revenues. Went through a deep pullback from its $46 all-time high in Mar '21, a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14."

12/2/2022 12:47:21 PM - Reported earnings +57% on -21% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria) with waning sales revenues. Went through a deep pullback from its $46 all-time high in Mar '21, a considerable rally from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14.

2/26/2021 1:14:18 PM - Perched at its all-time high today following big volume-driven gains. Reported Dec '20 quarterly earnings +39% on +30% sales revenues versus the year ago period. Made gradual progress and stubbornly held its ground since noted in the 11/13/20 mid-day report - "Reported earnings +20% on +24% sales revenues for the Sep '20 quarter versus the year ago period, its 3rd quarterly comparison with earnings below the +25% minimum guideline (C criteria). Downturn in FY '18 was noted as a flaw in its annual earnings (A criteria) history. Its Apr '15 high was $30, up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14."

2/2/2021 12:34:25 PM - Hitting new 52-week and all-time highs with today's 2nd consecutive big volume-driven gain. Made gradual progress and stubbornly held its ground since noted in the 11/13/20 mid-day report - "Reported earnings +20% on +24% sales revenues for the Sep '20 quarter versus the year ago period, its 3rd quarterly comparison with earnings below the +25% minimum guideline (C criteria). Downturn in FY '18 was noted as a flaw in its annual earnings (A criteria) history. Its Apr '15 high was $30, up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14."

1/19/2021 12:51:30 PM - Gapped up today hitting new 52-week and all-time highs with big volume-driven gain. Made gradual progress and stubbornly held its ground since last noted in the 11/13/20 mid-day report - "Reported earnings +20% on +24% sales revenues for the Sep '20 quarter versus the year ago period, its 3rd quarterly comparison with earnings below the +25% minimum guideline (C criteria). Downturn in FY '18 was noted as a flaw in its annual earnings (A criteria) history. Its Apr '15 high was $30, up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14."

11/13/2020 12:44:18 PM - Rebounding near its 52-week high with volume-driven gains this week. Undercut its 200 DMA line during the consolidation since noted in the 7/14/20 mid-day report. Reported earnings +20% on +24% sales revenues for the Sep '20 quarter versus the year ago period, its 3rd quarterly comparison with earnings below the +25% minimum guideline (C criteria). Downturn in FY '18 was noted as a flaw in its annual earnings (A criteria) history. Its Apr '15 high was $30, up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14.

11/12/2020 1:29:12 PM - Gapped up today while perched near its 52-week high after undercutting its 200 DMA line during the consolidation since noted in the 7/14/20 mid-day report. In the interim it reported earnings +17% on +3% sales revenues for the Jun '20 quarter versus the year ago period, its 2nd quarterly comparison with earnings below the +25% minimum guideline (C criteria). Downturn in FY '18 was noted as a flaw in its annual earnings (A criteria) history. Its Apr '15 high was $30, up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14.

11/10/2020 1:11:26 PM - Retreating for a 2nd consecutive volume-driven loss. Rebounded near its its 52-week high after undercutting its 200 DMA line during the consolidation since last noted in the 7/14/20 mid-day report. In the interim it reported earnings +17% on +3% sales revenues for the Jun '20 quarter versus the year ago period, its 2nd quarterly comparison with earnings below the +25% minimum guideline (C criteria). Downturn in FY '18 was noted as a flaw in its annual earnings (A criteria) history. Its Apr '15 high was $30, up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14.

7/14/2020 1:04:13 PM - Gapped down today retreating from its 52-week high. No resistance remains due to overhead supply. Reported earnings +11% on -16% sales revenues for the Mar '20 quarter, breaking a streak of 3 strong quarterly comparisons with earnings above the +25% minimum guideline (C criteria). Apr '15 high was $30, up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14. Downturn in FY '18 is a noted flaw in its annual earnings (A criteria) history.

5/27/2020 2:46:17 PM - Consolidating above its 50 DMA line and near its 52-week high. Faces little resistance due to overhead supply up to the $19 level. Reported earnings +11% on -16% sales revenues for the Mar '20 quarter, breaking a streak of 3 strong quarterly comparisons with earnings above the +25% minimum guideline (C criteria). Apr '15 high was $30, up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14. Downturn in FY '18 is a noted flaw in its annual earnings (A criteria) history.

5/19/2020 1:01:51 PM - Found support near its 50 DMA line while recently consolidating near its 52-week high. Faces little resistance due to overhead supply up to the $19 level. Due to report Mar '20 quarterly results on 5/27/20. Reported earnings +116% on +11% sales revenues for the Dec '19 quarter, its 3rd strong quarterly comparison with earnings above the +25% minimum guideline (C criteria). Apr '15 high was $30, up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14. Downturn in FY '18 is a noted flaw in its annual earnings (A criteria) history.

5/18/2020 12:47:15 PM - Found support near its 50 DMA line while consolidating near its 52-week high. Faces very little resistance due to overhead supply up to the $19 level. Reported earnings +116% on +11% sales revenues for the Dec '19 quarter, its 3rd strong quarterly comparison with earnings above the +25% minimum guideline (C criteria). Apr '15 high was $30, up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14. Downturn in FY '18 is a noted flaw in its annual earnings (A criteria) history.

4/16/2020 1:03:27 PM - Hitting a new 52-week high with today's 4th consecutive gain. Faces very little resistance due to overhead supply up to the $19 level. Reported earnings +116% on +11% sales revenues for the Dec '19 quarter, its 3rd strong quarterly comparison with earnings above the +25% minimum guideline (C criteria). Found prompt support near its 50 DMA line during its consolidation after a big gap up and volume-driven gain on 3/05/20. Apr '15 high was $30, up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14. Downturn in FY '18 is a noted flaw in its annual earnings (A criteria) history.

4/14/2020 1:10:32 PM - Challenging its 52-week high with today's big gain. Reported earnings +116% on +11% sales revenues for the Dec '19 quarter, its 3rd strong quarterly comparison with earnings above the +25% minimum guideline (C criteria). Found prompt support near its 50 DMA line during its consolidation after a big gap up and volume-driven gain on 3/05/20. Faces resistance due to overhead supply up to the $19 level. Apr '15 high was $30, up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14. Downturn in FY '18 is a noted flaw in its annual earnings (A criteria) history.

4/7/2020 12:26:15 PM - Reported earnings +116% on +11% sales revenues for the Dec '19 quarter, its 3rd strong quarterly comparison with earnings above the +25% minimum guideline (C criteria). Found prompt support near its 50 DMA line during its consolidation after a big gap up and volume-driven gain on 3/05/20. Faces resistance due to overhead supply up to the $19 level. Apr '15 high was $30, up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14. Downturn in FY '18 is a noted flaw in its annual earnings (A criteria) history.

4/6/2020 12:24:30 PM - Reported earnings +116% on +11% sales revenues for the Dec '19 quarter, its 3rd strong quarterly comparison with earnings above the +25% minimum guideline (C criteria). Found prompt support near its 50 DMA line during its consolidation after a big gap up and volume-driven gain on 3/05/20. Faces resistance due to overhead supply up to the $19 level. Apr '15 high was $30, up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14. Downturn in FY '18 is a noted flaw in its annual earnings (A criteria) history.

4/1/2020 1:04:30 PM - Reported earnings +116% on +11% sales revenues for the Dec '19 quarter, its 3rd strong quarterly comparison with earnings above the +25% minimum guideline (C criteria). Found prompt support near its 50 DMA line during its consolidation after a big gap up and volume-driven gain on 3/05/20. Faces resistance due to overhead supply up to the $19 level. Apr '15 high was $30, up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Completed a Secondary offering on 3/11/14. Downturn in FY '18 is a noted flaw in its annual earnings (A criteria) history.

3/10/2020 1:09:25 PM - Reported earnings +116% on +11% sales revenues for the Dec '19 quarter. Holding its ground after a big gap up and volume-driven gain on 3/05/20 hitting a new 52-week high. Noted with caution in prior mid-day reports - "Faces resistance due to overhead supply up to the $19 level. Reported earnings +127% on +6% sales revenues for the Sep '19 quarter, its 2nd strong quarterly comparison. Prior quarterly comparisons showed earnings well below the +25% minimum guideline (C criteria). Well off its Apr '15 high, yet still up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Up and down annual earnings (A criteria) history is a concern."

3/9/2020 12:54:22 PM - Reported earnings +116% on +11% sales revenues for the Dec '19 quarter. Holding its ground after a big gap up and volume-driven gain on 3/05/20 hitting a new 52-week high. Noted with caution in prior mid-day reports - "Faces resistance due to overhead supply up to the $19 level. Reported earnings +127% on +6% sales revenues for the Sep '19 quarter, its 2nd strong quarterly comparison. Prior quarterly comparisons showed earnings well below the +25% minimum guideline (C criteria). Well off its Apr '15 high, yet still up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Up and down annual earnings (A criteria) history is a concern."

3/6/2020 12:38:46 PM - Reported earnings +116% on +11% sales revenues for the Dec '19 quarter. Holding its ground after a big gap up and volume-driven gain on the prior session hitting a new 52-week high. Noted with caution in prior mid-day reports - "Faces resistance due to overhead supply up to the $19 level. Reported earnings +127% on +6% sales revenues for the Sep '19 quarter, its 2nd strong quarterly comparison. Prior quarterly comparisons showed earnings well below the +25% minimum guideline (C criteria). Well off its Apr '15 high, yet still up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Up and down annual earnings (A criteria) history is a concern."

3/5/2020 12:47:08 PM - Reported earnings +116% on +11% sales revenues for the Dec '19 quarter and gapped up today hitting a new 52-week high. Last noted with caution in the 1/09/20 mid-day report - "Faces resistance due to overhead supply up to the $19 level. Reported earnings +127% on +6% sales revenues for the Sep '19 quarter, its 2nd strong quarterly comparison. Prior quarterly comparisons showed earnings well below the +25% minimum guideline (C criteria). Well off its Apr '15 high, yet still up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Up and down annual earnings (A criteria) history is a concern."

1/9/2020 12:31:39 PM - Noted with caution repeatedly in prior mid-day reports - "Faces resistance due to overhead supply up to the $19 level. Reported earnings +127% on +6% sales revenues for the Sep '19 quarter, its 2nd strong quarterly comparison. Prior quarterly comparisons showed earnings well below the +25% minimum guideline (C criteria). Well off its Apr '15 high, yet still up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Up and down annual earnings (A criteria) history is a concern."

1/2/2020 12:37:21 PM - Noted with caution repeatedly in prior mid-day reports - "Faces resistance due to overhead supply up to the $19 level. Reported earnings +127% on +6% sales revenues for the Sep '19 quarter, its 2nd strong quarterly comparison. Prior quarterly comparisons showed earnings well below the +25% minimum guideline (C criteria). Well off its Apr '15 high, yet still up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Up and down annual earnings (A criteria) history is a concern."

12/23/2019 12:36:22 PM - Noted with caution repeatedly in prior mid-day reports - "Faces resistance due to overhead supply up to the $19 level. Reported earnings +127% on +6% sales revenues for the Sep '19 quarter, its 2nd strong quarterly comparison. Prior quarterly comparisons showed earnings well below the +25% minimum guideline (C criteria). Well off its Apr '15 high, yet still up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Up and down annual earnings (A criteria) history is a concern."

12/2/2019 12:26:18 PM - Noted with caution repeatedly in prior mid-day reports - "Faces resistance due to overhead supply up to the $19 level. Reported earnings +127% on +6% sales revenues for the Sep '19 quarter, its 2nd strong quarterly comparison. Prior quarterly comparisons showed earnings well below the +25% minimum guideline (C criteria). Well off its Apr '15 high, yet still up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Up and down annual earnings (A criteria) history is a concern."

12/2/2019 12:26:18 PM - Noted with caution repeatedly in prior mid-day reports - "Faces resistance due to overhead supply up to the $19 level. Reported earnings +127% on +6% sales revenues for the Sep '19 quarter, its 2nd strong quarterly comparison. Prior quarterly comparisons showed earnings well below the +25% minimum guideline (C criteria). Well off its Apr '15 high, yet still up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Up and down annual earnings (A criteria) history is a concern."

11/27/2019 12:21:05 PM - Last noted with caution in the 11/15/19 mid-day report - "Faces resistance due to overhead supply up to the $19 level. Reported earnings +127% on +6% sales revenues for the Sep '19 quarter, its 2nd strong quarterly comparison. Prior quarterly comparisons showed earnings well below the +25% minimum guideline (C criteria). Well off its Apr '15 high, yet still up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Up and down annual earnings (A criteria) history is a concern."

11/15/2019 12:20:18 PM - Faces resistance due to overhead supply up to the $19 level. Reported earnings +127% on +6% sales revenues for the Sep '19 quarter, its 2nd strong quarterly comparison. Prior quarterly comparisons showed earnings well below the +25% minimum guideline (C criteria). Well off its Apr '15 high, yet still up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Up and down annual earnings (A criteria) history is a concern.

11/14/2019 12:07:31 PM - Pulled back for 2 consecutive volume-driven losses yet it is showing resilience today. Reported earnings +127% on +6% sales revenues for the Sep '19 quarter, its 2nd strong quarterly comparison. Prior quarterly comparisons showed earnings well below the +25% minimum guideline (C criteria). Well off its Apr '15 high, yet still up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Up and down annual earnings (A criteria) history is a concern.

11/13/2019 12:45:55 PM - Pulling back for a 2nd consecutive volume-driven loss. Reported earnings +127% on +6% sales revenues for the Sep '19 quarter, its 2nd strong quarterly comparison. Prior quarterly comparisons showed earnings well below the +25% minimum guideline (C criteria). Well off its Apr '15 high, yet still up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Up and down annual earnings (A criteria) history is a concern.

11/4/2019 12:43:41 PM - Made gradual progress since noted with caution in the 8/22/19 mid-day report - "Reported earnings +77% on +6% sales revenues for the Jun '19 quarter but prior quarterly comparisons showed earnings well below the +25% minimum guideline (C criteria). Well off its Apr '15 high, yet still up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Up and down annual earnings (A criteria) history is a concern."

10/25/2019 12:50:59 PM - Making gradual progress since last noted with caution in the 8//22/19 mid-day report - "Reported earnings +77% on +6% sales revenues for the Jun '19 quarter but prior quarterly comparisons showed earnings well below the +25% minimum guideline (C criteria). Well off its Apr '15 high, yet still up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Up and down annual earnings (A criteria) history is a concern."

8/22/2019 1:39:31 PM - Reported earnings +77% on +6% sales revenues for the Jun '19 quarter but prior quarterly comparisons showed earnings well below the +25% minimum guideline (C criteria). Well off its Apr '15 high, yet still up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share. Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Up and down annual earnings (A criteria) history is a concern.

8/21/2019 1:06:14 PM - Reported earnings +77% on +6% sales revenues for the Jun '19 quarter but prior quarterly comparisons showed earnings well below the +25% minimum guideline (C criteria). Noted with caution in the 3/19/15 mid-day report - "Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Limited annual earnings (A criteria) history is a concern, and it is up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share."

8/20/2019 1:17:09 PM - Reported earnings +77% on +6% sales revenues for the Jun '19 quarter but prior quarterly comparisons showed earnings well below the +25% minimum guideline (C criteria). Noted with caution in the 3/19/15 mid-day report - "Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Limited annual earnings (A criteria) history is a concern, and it is up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share."

8/19/2019 12:41:54 PM -

Reported earnings +77% on +6% sales revenues for the Jun '19 quarter but prior quarterly comparisons showed earnings well below the +25% minimum guideline (C criteria). Last noted with caution in the 3/19/15 mid-day report - "Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Limited annual earnings (A criteria) history is a concern, and it is up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share."



3/19/2015 12:46:18 PM -

Hitting a new 52-week high today. Held its ground stubbornly above prior highs in the $24 area during its consolidation since noted in the 2/18/15 mid-day report with caution - "Reported earnings +140% on +109% sales revenues for the Dec '14 quarter and prior quarterly comparisons showed earnings well above the +25% minimum guideline (C criteria). Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Limited annual earnings (A criteria) history is a concern, and it is up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share."



3/17/2015 12:31:05 PM -

Encountering distributional pressure and churning near its 52-week high. Held its ground stubbornly above prior highs in the $24 area since noted in the 2/18/15 mid-day report with caution - "Reported earnings +140% on +109% sales revenues for the Dec '14 quarter and prior quarterly comparisons showed earnings well above the +25% minimum guideline (C criteria). Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Limited annual earnings (A criteria) history is a concern, and it is up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share."



3/13/2015 12:57:26 PM -

Pulling back from its 52-week high today following 2 consecutive volume-driven gains. Held its ground stubbornly above prior highs in the $24 area since noted in the 2/18/15 mid-day report with caution - "Reported earnings +140% on +109% sales revenues for the Dec '14 quarter and prior quarterly comparisons showed earnings well above the +25% minimum guideline (C criteria). Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Limited annual earnings (A criteria) history is a concern, and it is up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share."



3/12/2015 12:51:06 PM -

Hitting another new 52-week high with today's 2nd consecutive volume-driven gain. Held its ground stubbornly above prior highs in the $24 area since last noted in the 2/18/15 mid-day report with caution - "Reported earnings +140% on +109% sales revenues for the Dec '14 quarter and prior quarterly comparisons showed earnings well above the +25% minimum guideline (C criteria). Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Limited annual earnings (A criteria) history is a concern, and it is up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share."



2/18/2015 12:57:14 PM -

Making its 2nd consecutive mid-day report appearance, it gapped up on the prior session and hit another new 52-week high with today's volume-driven gain. Recently found support at its 50 DMA line. Reported earnings +140% on +109% sales revenues for the Dec '14 quarter and prior quarterly comparisons showed earnings well above the +25% minimum guideline (C criteria). Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Limited annual earnings (A criteria) history is a concern, and it is up considerably from its Mar '12 IPO at a split-adjusted $0.70 per share.



2/17/2015 12:59:09 PM -

Gapped up today challenging its 52-week high with a big volume-driven gain. Recently found support at its 50 DMA line. Reported earnings +140% on +109% sales revenues for the Dec '14 quarter and prior quarterly comparisons showed earnings well above the +25% minimum guideline (C criteria). Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Limited annual earnings (A criteria) history is a concern.



11/19/2014 12:51:59 PM -

Gapped down today and tested support at its 50 DMA line. Reported earnings +167% on +130% sales revenues for the Sep '14 quarter and prior quarterly comparisons showed earnings well above the +25% minimum guideline (C criteria). Shares split 10:1 effective 11/04/14. Completed a Secondary offering on 3/11/14. Limited annual earnings (A criteria) history is a concern.



9/23/2014 12:33:45 PM -

Rebounding near its 50 DMA line after encountering distributional pressure. Last noted with caution in the 8/29/14 mid-day report - "Reported earnings +260% on +136% sales revenues for the Jun '14 quarter, but fundamental concerns remain. Completed a Secondary offering on 3/11/14 then found support near its 50 DMA line. Limited annual earnings (A criteria) history is a concern."



8/29/2014 1:03:30 PM -

Pulling back today for a 4th consecutive loss on ever-increasing volume, testing support at its 50 DMA line. Following a gap down from its 52-week high it has been encountering distributional pressure since last noted with caution in the 8/15/14 mid-day report - "Reported earnings +260% on +136% sales revenues for the Jun '14 quarter, but fundamental concerns remain. Completed a Secondary offering on 3/11/14 then found support near its 50 DMA line. Limited annual earnings (A criteria) history is a concern."



8/15/2014 2:23:32 PM -

Hovering at its 52-week high encountering distributional pressure. The 8/14/14 mid-day report cautioned members - "Reported earnings +260% on +136% sales revenues for the Jun '14 quarter, but fundamental concerns remain. Completed a Secondary offering on 3/11/14 then found support near its 50 DMA line. Limited annual earnings (A criteria) history is a concern."



8/14/2014 1:02:07 PM -

Gapped down today, pulling back from its 52-week high following 3 consecutive volume-driven gains. Reported earnings +260% on +136% sales revenues for the Jun '14 quarter, but fundamental concerns remain. Completed a Secondary offering on 3/11/14 then found support near its 50 DMA line. Limited annual earnings (A criteria) history is a concern.



8/13/2014 12:41:57 PM -

Perched at its 52-week high with today's 3rd consecutive gain. Made gradual progress since last noted with caution in the 6/11/14 mid-day report - "Reported earnings +271% on +126% sales revenues for the Mar '14 quarter, but fundamental concerns remain. Completed a Secondary offering on 3/11/14 then found support near its 50 DMA line. Limited annual earnings (A criteria) history is a concern."



8/1/2014 12:41:59 PM -

Perched at its 52-week high today. made gradual progress since last noted with caution in the 6/11/14 mid-day report - "Reported earnings +271% on +126% sales revenues for the Mar '14 quarter, but fundamental concerns remain. Completed a Secondary offering on 3/11/14 then found support near its 50 DMA line. Limited annual earnings (A criteria) history is a concern."



6/11/2014 12:56:50 PM -

Perched at its 52-week high today following a streak of 7 consecutive gains. Reported earnings +271% on +126% sales revenues for the Mar '14 quarter, but fundamental concerns remain. Completed a Secondary offering on 3/11/14 then found support near its 50 DMA line. Limited annual earnings (A criteria) history is a concern.



6/6/2014 1:19:06 PM -

Perched within close striking distance of its 52-week high. Reported earnings +271% on +126% sales revenues for the Mar '14 quarter, but fundamental concerns remain. Completed a Secondary offering on 3/11/14 then found support near its 50 DMA line since last noted. Limited annual earnings (A criteria) history is a concern.



3/5/2014 12:53:28 PM -

Holding its ground today following a considerable gap up and volume-driven gain on the prior session for new all-time highs. The 3/04/14 mid-day report cautioned members - "It is very extended from any sound base. Reported earnings +206% on +117% sales revenues for the Dec '13 quarter, but fundamental concerns remain. Limited earnings history is a concern, yet quarterly comparisons through Sep '13 showed strong sales revenues increase and big earnings versus year ago losses or minuscule earnings."



3/4/2014 12:58:32 PM -

Gapped up today for a considerable volume-driven gain, and it is very extended from any sound base. Reported earnings +206% on +117% sales revenues for the Dec '13 quarter, but fundamental concerns remain. Limited earnings history is a concern, yet quarterly comparisons through Sep '13 showed strong sales revenues increase and big earnings versus year ago losses or minuscule earnings.



2/14/2014 12:34:55 PM -

Very extended from any sound base. Limited earnings history is a concern, yet quarterly comparisons through Sep '13 showed strong sales revenues increase and big earnings versus year ago losses or minuscule earnings.