11/10/2023 12:50:37 PM - Pulling back below its 50 DMA line testing its 200 DMA line while still consolidating near its all-time high. REGN was dropped from the Featured Stocks list on 5/05/22. Reported Sep '23 quarterly earnings +4% on +15% sales revenues versus the year ago period, its 7th consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria).

10/3/2022 1:03:54 PM - Held its ground stubbornly since hitting a new all-time high on 9/09/22 with heavy volume behind its gains. REGN was dropped from the Featured Stocks list on 5/05/22 then sputtered below its 200 DMA line in recent months. Reported Jun '22 quarterly earnings -62% on -44% sales revenues versus the year ago period, its 2nd quarterly comparison below the +25% minimum earnings guideline (C criteria), raising fundamental concerns.

9/12/2022 12:56:52 PM - Hit a new all-time high on the prior session with its 3rd consecutive volume-driven gain. It was dropped from the Featured Stocks list on 5/05/22 then sputtered below its 200 DMA line in recent months. Reported Jun '22 quarterly earnings -62% on -44% sales revenues versus the year ago period, its 2nd quarterly comparison below the +25% minimum earnings guideline (C criteria), raising fundamental concerns.

9/9/2022 12:46:54 PM - Hit a new all-time high today with its 3rd consecutive volume-driven gain. It was dropped from the Featured Stocks list on 5/05/22 then sputtered below its 200 DMA line in recent months. Reported Jun '22 quarterly earnings -62% on -44% sales revenues versus the year ago period, its 2nd quarterly comparison below the +25% minimum earnings guideline (C criteria), raising fundamental concerns.

5/5/2022 5:44:33 PM - Tested its 200 DMA line with today's loss. It will be dropped from the Featured Stocks list tonight. Reported Mar '22 quarterly earnings +16% on +17% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria) raising fundamental concerns. Noted losses below the 50 DMA line recently triggered a technical sell signal. Only a prompt rebound above the 50 DMA line ($674) would help its outlook improve.

5/3/2022 2:05:44 PM - G - Due to report Mar '22 quarterly results on Wednesday, May 4th. Volume and volatility often increase near earnings news. Rebounding today with light volume after noted losses this week triggering a technical sell signal. Only a prompt rebound above the 50 DMA line ($672) would help its outlook improve.

5/2/2022 5:14:17 PM - G - Sank further below its 50 DMA line ($671) with today's 2nd consecutive loss on higher volume triggering a technical sell signal and its color code was changed to green. Only a prompt rebound above the 50 DMA line would help its outlook improve. Due to report Mar '22 quarterly results on Wednesday, May 4th.

4/29/2022 4:56:05 PM - G - Violated its 50 DMA line ($670) with a loss today on higher (near average) volume triggering a technical sell signal and its color code is changed to green. Only a prompt rebound above the 50 DMA line would help its outlook improve. Due to report Mar '22 quarterly results on Wednesday, May 4th. See the latest FSU analysis for more details and an annotated graph.

4/28/2022 5:24:33 PM - Y - Showed resilience today and found prompt support after undercutting its 50 DMA line ($670). Recent losses undercut prior highs ($686 and $673) raising concerns. Due to report Mar '22 quarterly results on Wednesday, May 4th. See the latest FSU analysis for more details and a new annotated graph.

4/27/2022 5:30:03 PM - Y - Slumped today for yet another loss with below average volume. Undercut prior highs ($686 and $673) raising concerns and nearly testing its 50 DMA line ($669).

4/26/2022 5:14:07 PM - Y - Slumped today for a loss with below average volume. Prior highs ($686 and $673) define initial support to watch above its 50 DMA line ($668).

4/25/2022 5:41:24 PM - Y - Managed "positive reversal" today for a small gain with lighter volume. Prior highs ($686 and $673) define initial support to watch above its 50 DMA line ($667.56).

4/22/2022 5:32:15 PM - Y - Pulled back further today with higher (near average) volume. Prior highs ($686 and $673) define initial support to watch above its 50 DMA line ($666).

4/21/2022 6:39:18 PM - Y - Fell below its "max buy" level today with below average volume and its color code is changed to yellow. Volume totals have been cooling while consolidating.. Prior highs ($686 and $673) define initial support to watch above its 50 DMA line ($664.75).

4/20/2022 5:13:32 PM - G - Volume totals have been cooling while consolidating after getting extended. Prior highs ($686 and $673) define initial support to watch above its 50 DMA line ($663).

4/18/2022 4:41:31 PM - G - Pulled back today with light volume. It has been repeatedly noted as extended from any sound base. Prior highs ($686 and $673) define initial support to watch above its 50 DMA line ($659).

4/14/2022 5:34:38 PM - G - Posted a gain with average volume for its second-best ever close. It has been repeatedly noted as extended from any sound base. Prior highs ($686 and $673) define initial support to watch above its 50 DMA line ($657).

4/12/2022 6:05:37 PM - G - Pulled back today for a 2nd consecutive loss with lighter volume and closed near the session low. It has been repeatedly noted as extended from any sound base. Prior highs ($686 and $673) define initial support to watch above its 50 DMA line ($652.55).

4/11/2022 5:24:05 PM - G - Pulled back today with kighter (near average) volume and closed near the session low. It has been repeatedly noted as extended from any sound base. Prior highs ($686 and $673) define initial support to watch above its 50 DMA line ($650).

4/8/2022 4:33:41 PM - G - Hit another new all-time high today with +41% above average volume, getting extended from any sound base. Prior highs ($686 and $673) define initial support to watch above its 50 DMA line ($648).

4/7/2022 3:13:04 PM - G - Wedging to new all-time highs with this week's gains lacking great volume conviction, getting extended from any sound base. Prior highs ($686 and $673) define initial support to watch above its 50 DMA line ($645.88).

4/6/2022 4:56:16 PM - G - Color code is changed to green after today's gain and close above the "max buy" level with near average volume. Prior highs ($686 and $673) define initial support to watch above its 50 DMA line ($643.53).

4/5/2022 5:04:19 PM - Y - Touched a new all-time high today and briefly traded above the "max buy" level but reversed into the red and closed near the session low with higher (near average) volume. Its 50 DMA line ($641) defines important near-term support to watch on pullbacks. See the latest FSU analysis for more detailed analysis and an annotated graph.

4/4/2022 5:35:18 PM - Y - Volume totals have been very light after last Thursday's noted gain backed by +41% above average volume. Remains trading below the "max buy" level yet perched near its all-time high. Its 50 DMA line ($640) defines important near-term support to watch on pullbacks. See the latest FSU analysis for more detailed analysis and a new annotated graph.

4/1/2022 12:54:37 PM - Y - Hit a new all-time high with Thursday's noted gain backed by +41% above average volume. Remains below the "max buy" level. Its 50 DMA line ($638.50) defines important near-term support to watch on pullbacks.

3/31/2022 5:42:10 PM - Y - Hit another new all-time high today with a gain backed by +41% above average volume, but ended in the lower half of its intra-day range after briefly trading above the "max buy" level. Its 50 DMA line ($637) defines important near-term support to watch on pullbacks.

3/30/2022 5:20:34 PM - Y - There was a "negative reversal" today following 4 consecutive gains for new all-time highs. Still below the "max buy" level. Additional confirming volume-driven gains for new highs would be a reassuring sign of fresh institutional buying demand. Its 50 DMA line ($635) defines important near-term support to watch on pullbacks.

3/29/2022 6:48:23 PM - Y - Average volume was behind today's 4th consecutive gain as it hit a new all-time high and closed near the session high yet still below the "max buy" level. Additional confirming volume-driven gains for new highs would be a reassuring sign of fresh institutional buying demand. Its 50 DMA line ($633.64) defines important near-term support to watch on pullbacks.

3/28/2022 5:44:25 PM - Y - Posted a 3rd consecutive gain today with below average volume. Confirming volume-driven gains for new highs would be a reassuring sign of fresh institutional buying demand. Volume totals have been cooling while still perched very near its all-time high after a noted streak of gains marked by volume. Its 50 DMA line ($632) and 200 DMA line ($616) define important near-term support to watch on pullbacks.

3/25/2022 5:20:47 PM - Y - Confirming volume-driven gains for new highs would be a reassuring sign of fresh institutional buying demand. Volume totals have been cooling while still perched very near its all-time high after a noted streak of gains marked by volume. Its 50 DMA line ($630) and 200 DMA line ($615) define important near-term support to watch on pullbacks.

3/24/2022 5:30:18 PM - Y - Volume totals have been cooling while perched near its all-time high after a noted streak of gains marked by volume. No resistance remains due to overhead supply. Color code was changed to yellow with new pivot point cited based on its 12/14/21 high plus 10 cents. Recently found support above its 200 DMA line ($614.47).

3/23/2022 5:15:56 PM - Y - Pulled back for a 2nd loss on light volume after a streak of 9 consecutive gains for new all-time highs. No resistance remains due to overhead supply. Color code was changed to yellow with new pivot point cited based on its 12/14/21 high plus 10 cents. Recently found support above its 200 DMA line ($613.68).

3/22/2022 5:27:17 PM - Y - Paused today with a small loss on light volume breaking a streak of 9 consecutive gains for new all-time highs. No resistance remains due to overhead supply. Color code was changed to yellow with new pivot point cited based on its 12/14/21 high plus 10 cents. Recently found support above its 200 DMA line ($613).

3/18/2022 10:26:41 PM - Y - Posted an 8th consecutive gain today with +53% above average volume helping clinch a technical buy signal. It is perched at its all-time high with no resistance remaining due to overhead supply. Color code was changed to yellow with new pivot point cited based on its 12/14/21 high plus 10 cents. Recently found support above its 200 DMA line ($611).

3/17/2022 5:12:48 PM - Y - Posted a 7th consecutive gain today with near average volume, wedging above its December highs, and very little resistance remains due to overhead supply. Color code was changed to yellow with new pivot point cited based on its 12/14/21 high plus 10 cents. Gains above a stock's pivot point must be backed by at least +40% above average volume to trigger a proper technical buy signal Recently found support above its 200 DMA line ($610).

3/15/2022 4:49:12 PM - Y - Posted a 5th consecutive gain today with near average volume, approaching its December highs. Color code was changed to yellow with new pivot point cited based on its 12/14/21 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal Recently found support above its 200 DMA line ($608). Prior lows in the $592-596 area define important near-term support. Disciplined investors know to avoid new buying efforts until a confirmed rally with follow through day from the major averages (M criteria) under the fact-based investment system's strict rules.

3/14/2022 6:20:14 PM - Y - Posted a 4th consecutive gain today with increasing volume, approaching its December highs. Color code is changed to yellow with new pivot point cited based on its 12/14/21 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal Recently found support above its 200 DMA line ($607.58). Prior lows in the $592-596 area define important near-term support. Disciplined investors know to avoid new buying efforts until a confirmed rally with follow through day from the major averages (M criteria) under the fact-based investment system's strict rules.

3/11/2022 4:59:10 PM - G - Posted a 3rd consecutive gain today with higher volume wedging up above its 50 DMA line ($618.59). Recently consolidating in a tight range just above its 200 DMA line ($606.78). Prior lows in the $592-596 area define important near-term support.

3/10/2022 5:11:28 PM - G - Posted a 2nd consecutive small gain today with lighter volume wedging up above its 50 DMA line ($619). Recently consolidating in a tight range just above its 200 DMA line ($606). Prior lows in the $592-596 area define important near-term support.

3/9/2022 4:53:03 PM - G - Posted a small gain today with lighter volume wedging up just above its 50 DMA line ($619). Recently consolidating in a tight range just above its 200 DMA line ($605). Prior lows in the $592-596 area define important near-term support.

3/8/2022 5:42:15 PM - G - Still lingering just below its 50 DMA line ($619) today while also remaining in a tight range just above its 200 DMA line ($604.77). Prior lows in the $592-596 area define important near-term support.

3/7/2022 4:52:50 PM - G - Churned higher (near average) volume today and closed just below its 50 DMA line ($619) today while still remaining in a tight range just above its 200 DMA line ($604). Prior lows in the $592-596 area define important near-term support.

3/4/2022 5:31:03 PM - G - Posted a gain and closed just above its 50 DMA line ($619) today while still remaining in a tight range just above its 200 DMA line ($603.71). Prior lows in the $592-596 area define important near-term support.

3/3/2022 5:21:15 PM - G - Volume totals have been cooling while still consolidating in a tight range below its 50 DMA line ($619) and above its 200 DMA line ($603). Prior lows in the $592-596 area define important near-term support.

3/2/2022 4:59:42 PM - G - Volume totals have been cooling while still consolidating in a tight range below its 50 DMA line ($618.83) and above its 200 DMA line ($602.68). Prior lows in the $592-596 area define important near-term support.

3/1/2022 5:02:00 PM - G - Volume totals have been cooling while still consolidating in a tight range below its 50 DMA line ($618.88) and above its 200 DMA line ($602.22). Prior lows in the $592-596 area define important near-term support.

2/28/2022 5:44:17 PM - G - Volume totals have been cooling while still consolidating in a tight range below its 50 DMA line ($619.37) and above its 200 DMA line ($601.76). Prior lows in the $592-596 area define very important near-term support.

2/25/2022 6:07:00 PM - G - Consolidating in a tight range below its 50 DMA line ($620) and above its 200 DMA line ($601) with volume totals cooling. Prior lows in the $592-596 area define very important near-term support.

2/23/2022 5:32:17 PM - G - Consolidating in a tight range below its 50 DMA line ($622) and nearly testing its 200 DMA line ($600), with prior lows in the $592-596 area defining very important near-term support.

2/22/2022 5:06:57 PM - G - Fell today for a 3rd consecutive loss with below average volume. Sank further below its 50 DMA line ($623.43) nearly testing its 200 DMA line ($599.63) and prior lows noted as important near-term support.

2/18/2022 5:09:07 PM - G - Lost ground today and closed back below its 50 DMA line ($624.68). Faces resistance due to overhead supply up to the $686 level. Reported Dec '21 quarterly earnings +149% on +104% sales revenues versus the year ago period. Its 200 DMA line ($599.10) and prior lows define important near-term support.

2/16/2022 4:35:06 PM - G - Posted a small gain on light volume today, still sputtering just above its 50 DMA line ($625.63). Faces resistance due to overhead supply up to the $686 level. Reported Dec '21 quarterly earnings +149% on +104% sales revenues versus the year ago period. Prior lows and its 200 DMA line ($597.79) define the important near-term support.

2/15/2022 5:08:06 PM - G - Posted a gain today with lighter volume and closed back above its 50 DMA line ($625.51). Still faces some resistance due to overhead supply up to the $686 level. Reported Dec '21 quarterly earnings +149% on +104% sales revenues versus the year ago period. Prior lows and its 200 DMA line ($597) define the important near-term support.

2/14/2022 6:18:29 PM - G - Slumped back below its 50 DMA line ($625.61) with today's loss on average volume. Still faces some resistance due to overhead supply up to the $686 level. Reported Dec '21 quarterly earnings +149% on +104% sales revenues versus the year ago period. Prior lows and its 200 DMA line ($596) define the important near-term support.

2/11/2022 5:04:11 PM - G - Posted a solid gain today with above average volume and rebounded above its 50 DMA line ($625.82) helping its outlook to improve. Still faces some resistance due to overhead supply up to the $686 level. Reported Dec '21 quarterly earnings +149% on +104% sales revenues versus the year ago period. Prior lows and its 200 DMA line ($595) define the important near-term support.

2/10/2022 4:42:53 PM - G - Still meeting resistance near its 50 DMA line ($625.67). Gains above that important short-term average are needed for its outlook to improve. Reported Dec '21 quarterly earnings +149% on +104% sales revenues versus the year ago period. Recently holding its ground in a tight range above prior lows and above its 200 DMA line ($595) which define the important near-term support.

2/8/2022 5:14:11 PM - G - Still meeting resistance near its 50 DMA line ($626.73). Gains above that important short-term average are needed for its outlook to improve. Reported Dec '21 quarterly earnings +149% on +104% sales revenues versus the year ago period. Recently holding its ground in a tight range above prior lows and above its 200 DMA line ($594) which define the important near-term support.

2/7/2022 12:26:25 PM - G - Met resistance near its 50 DMA line ($627). Gains above that important short-term average are needed for its outlook to improve. Reported Dec '21 quarterly earnings +149% on +104% sales revenues versus the year ago period. Recently holding its ground in a tight range above prior lows and above its 200 DMA line ($593) which define the important near-term support.

2/4/2022 5:29:04 PM - G - Met resistance today near its 50 DMA line ($627.75) and sputtered after early gains above that important short-term average. Reported Dec '21 quarterly earnings +149% on +104% sales revenues versus the year ago period. Volume and volatility often increase near earnings news. Recently holding its ground in a tight range above prior lows and above its 200 DMA line ($592) which define the important near-term support.

2/4/2022 12:55:04 PM - G - Meeting resistance today near its 50 DMA line ($627.65) and sputtering after early gains above that important short-term average. Reported Dec '21 quarterly earnings +149% on +104% sales revenues versus the year ago period. Volume and volatility often increase near earnings news. Recently holding its ground in a tight range above prior lows and above its 200 DMA line ($591) which define the important near-term support.

2/3/2022 5:31:49 PM - G - A rebound above the 50 DMA line ($628) still is needed for its outlook to improve. Due to report Dec '21 quarterly results before the open on Friday, 2/04/22. Volume and volatility often increase near earnings news. Recently holding its ground in a tight range above prior lows and above its 200 DMA line ($591) which define the important near-term support.

2/2/2022 4:58:43 PM - G - Posted a volume-driven gain today and ended near the session high. A rebound above the 50 DMA line ($628.74) still is needed for its outlook to improve. Due to report Dec '21 quarterly results on Friday, 2/04/22. Volume and volatility often increase near earnings news. Recently holding its ground in a tight range above prior lows and above its 200 DMA line ($591) which define the important near-term support.

2/2/2022 12:43:41 PM - G - Recently enduring distributional pressure. A rebound above the 50 DMA line ($628.41) still is needed for its outlook to improve. Due to report Dec '21 quarterly results on Friday, 2/04/22. Volume and volatility often increase near earnings news. Recently holding its ground in a tight range above prior lows and above its 200 DMA line ($591) which define the important near-term support.

2/1/2022 4:57:41 PM - G - Recently enduring distributional pressure. A rebound above the 50 DMA line ($629.33) still is needed for its outlook to improve. Due to report Dec '21 quarterly results on Friday, 2/04/22. Volume and volatility often increase near earnings news. Recently holding its ground in a tight range above prior lows and above its 200 DMA line ($590.51) which define the important near-term support. See the latest FSU analysis for more details and a new annotated graph.

1/31/2022 5:30:39 PM - G - Suffered a loss today with higher volume indicative of distributional pressure. A rebound above the 50 DMA line ($630) still is needed for its outlook to improve. Due to report Dec '21 quarterly results on 2/04/22. Volume and volatility often increase near earnings news. Recently holding its ground in a tight range above prior lows and above its 200 DMA line ($590) which define the important near-term support.

1/28/2022 5:59:37 PM - G - Posted a 3rd consecutive gain. A rebound above the 50 DMA line ($631) still is needed for its outlook to improve. Recently holding its ground in a tight range above prior lows and above its 200 DMA line ($589) which define the important near-term support.

1/27/2022 7:10:42 PM - G - Volume totals have been cooling while recently holding its ground in a tight range above prior lows and above its 200 DMA line ($588.76) which define the important near-term support. A rebound above the 50 DMA line ($631) still is needed for its outlook to improve.

1/26/2022 5:23:30 PM - G -Holding its ground above prior lows and above its 200 DMA line ($587) which define the important near-term support. A rebound above the 50 DMA line ($632) still is needed for its outlook to improve.

1/25/2022 5:12:38 PM - G - Pulled back today with less volume after 2 consecutive gains backed by higher volume. A rebound above the 50 DMA line ($632) still is needed for its outlook to improve. Prior lows and its 200 DMA line ($587) define the next important support.

1/24/2022 5:48:14 PM - G - Posted a 2nd consecutive gain today backed by above average volume. A rebound above the 50 DMA line ($632) still is needed for its outlook to improve. Prior lows and its 200 DMA line ($586) define the next important support.

1/18/2022 5:15:27 PM - G - Pulled back for a 3rd consecutive loss today with ever- increasing volume. A rebound above the 50 DMA line ($632.77) still is needed for its outlook to improve. Prior lows and its 200 DMA line ($584) define the next important support.

1/11/2022 5:38:14 PM - G - Posted a 4th consecutive gain today, and a rebound above the 50 DMA line ($635) still is needed for its outlook to improve. See the latest FSU analysis for more details and a new annotated graph.

1/10/2022 5:29:11 PM - G - Posted a 3rd consecutive gain today. A prompt rebound above the 50 DMA line ($635) is needed for its outlook to improve.

1/5/2022 8:30:57 PM - G - Color code is changed to green after slumping below its 50 DMA line ($635) and below the prior low with today's loss on higher volume triggering a technical sell signal. A prompt rebound above the 50 DMA line is needed for its outlook to improve.

12/31/2021 5:00:37 PM - Y - Pulled back today with light volume consolidating near its 50 DMA line ($632). More damaging losses would raise concerns. Color code was recently changed to yellow with new pivot point cited based on its 9/01/21 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal.

12/29/2021 3:47:19 PM - Y - Posting its 6th consecutive gain today with below average volume, yet recently rebounding above its 50 DMA line ($629) helping its technical stance and outlook improve. Color code was recently changed to yellow with new pivot point cited based on its 9/01/21 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Its Relative Strength rating has slumped to 86, right at the 80+ minimum guideline for buy candidates.

12/22/2021 5:20:53 PM - Y - Posted a gain today with below average volume, it halted its slide after recent volume-driven losses undercut its 50 DMA line ($622) raising concerns. Color code was recently changed to yellow with new pivot point cited based on its 9/01/21 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Its Relative Strength rating has slumped to 80, right at the 80+ minimum guideline for buy candidates.

12/16/2021 5:40:30 PM - Y - Suffered a big loss today with +61% above average volume raising concerns. Color code was recently changed to yellow with new pivot point cited based on its 9/01/21 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Its Relative Strength rating has slumped to 84, but it is still above the 80+ minimum guideline for buy candidates.

12/13/2021 1:00:05 PM - Y - Color code is changed to yellow with new pivot point cited based on its 9/01/21 high plus 10 cents. Gapped down today yet it remains perched within striking distance of its all-time high. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Its Relative Strength rating has improved to 90, well above the 80+ minimum guideline for buy candidates. Found support at its 200 DMA line and rebounded since dropped from the Featured Stocks List on 10/01/21. The market direction (M criteria) remains a concern regarding any new buying until a new confirmed rally with a follow-through day."

10/1/2021 5:31:29 PM - Gapped down today for a damaging volume-driven loss. Its Relative Strength rating has slumped to 56, well below the 80+ minimum guideline for buy candidates. A rebound above the 50 DMA line is needed for its outlook to improve. It will be dropped from the Featured Stocks List tonight.

9/28/2021 5:03:30 PM - G - Color code is changed to green after slumping further below its 50 DMA line ($6310) with today's big loss on above average volume. A rebound above the 50 DMA line is needed for its outlook to improve.

9/24/2021 11:14:46 AM - Y - Slumping toward its 50 DMA line ($630) which defines important near-term support. Subsequent gains above a stock's pivot point must be backed by at least +40% above average volume to trigger a proper technical buy signal.

9/16/2021 2:38:44 PM - Y - Hovering within striking distance of its all-time high. Gains above a stock's pivot point must be backed by at least +40% above average volume to trigger a proper technical buy signal.

9/9/2021 5:34:06 PM - Y - Pulled back with higher volume today raising concerns after recently wedging to its all-time high with gains lacking great volume conviction. Gains above a stock's pivot point must be backed by at least +40% above average volume to trigger a proper technical buy signal.

9/3/2021 3:37:42 PM - Y - Wedging to another new all-time high today with lighter than average volume. Gains above a stock's pivot point must be backed by at least +40% above average volume to trigger a proper technical buy signal.

8/30/2021 5:05:27 PM - Y - Posted a gain today with near average volume for a new all-time high. Stubbornly held its ground after an impressive spurt of volume-driven gains. Highlighted in yellow with pivot point cited based on its 7/20/20 high plus 10 cents in the 8/20/21 mid-day report. Subsequent gains and a strong close above its pivot point backed by at least +40% above average volume may trigger a technical buy signal.

8/23/2021 12:38:56 PM - Y - Perched at its all-time high today while adding to an impressive spurt of volume-driven gains. Highlighted in yellow with pivot point cited based on its 7/20/20 high plus 10 cents in the 8/20/21 mid-day report. Subsequent gains and a strong close above its pivot point backed by at least +40% above average volume may trigger a technical buy signal.

8/20/2021 5:21:37 PM - Y - Hit a new all-time high but closed below the middle of its intra-day range today after highlighted in yellow with pivot point cited based on its 7/20/20 high plus 10 cents in the earlier mid-day report. Subsequent gains and a strong close above its pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported earnings +260% on +163% sales revenues for the Jun '21 quarter versus the year ago period. Prior 3 quarterly comparisons also were above the +25% minimum earnings guideline (C criteria) and sequential comparisons show impressive acceleration in its sales revenues and earnings growth rate. Its annual earnings (A criteria) growth has been strong. Completed a Secondary Offering on 5/28/20. See the latest FSU analysis for more details.

8/20/2021 12:44:03 PM - Y - Color code is changed to yellow with pivot point cited based on its 7/20/20 high plus 10 cents. Hitting a new all-time high today. A gain and strong close above its pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported earnings +260% on +163% sales revenues for the Jun '21 quarter versus the year ago period. Prior 3 quarterly comparisons also were above the +25% minimum earnings guideline (C criteria) and sequential comparisons show impressive acceleration in its sales revenues and earnings growth rate. Its annual earnings (A criteria) growth has been strong. Completed a Secondary Offering on 5/28/20.

10/8/2020 12:30:56 PM - Gapped up on 10/05/20 rebounding above its 50 DMA line ($593.51) which has been downward sloping. Noted with caution in prior mid-day reports - "Completed a Secondary Offering on 5/28/20. Reported earnings +19% on +24% sales revenues for the Jun '20 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). After a downturn in FY '15 earnings its annual earnings (A criteria) growth has been strong."

10/6/2020 12:32:50 PM - Gapped up on the prior session rebounding above its 50 DMA line ($595) which has been downward sloping. Noted with caution in prior mid-day reports - "Completed a Secondary Offering on 5/28/20. Reported earnings +19% on +24% sales revenues for the Jun '20 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). After a downturn in FY '15 earnings its annual earnings (A criteria) growth has been strong."

10/5/2020 12:47:13 PM - Gapped up today rebounding above its 50 DMA line ($596) which has been downward sloping. Noted with caution in prior mid-day reports - "Completed a Secondary Offering on 5/28/20. Reported earnings +19% on +24% sales revenues for the Jun '20 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). After a downturn in FY '15 earnings its annual earnings (A criteria) growth has been strong."

9/30/2020 12:28:14 PM - Sputtering below its 50 DMA line ($599) which has been downward sloping since last noted with caution in the 9/01/20 mid-day report - "Completed a Secondary Offering on 5/28/20. Reported earnings +19% on +24% sales revenues for the Jun '20 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). After a downturn in FY '15 earnings its annual earnings (A criteria) growth has been strong."

9/1/2020 12:58:25 PM - Sputtering below its 50 DMA line ($623) which has acted as resistance in recent weeks. Completed a Secondary Offering on 5/28/20. Reported earnings +19% on +24% sales revenues for the Jun '20 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). After a downturn in FY '15 earnings its annual earnings (A criteria) growth has been strong.

7/7/2020 12:37:34 PM - Hitting another new 52-week high with today's 3rd consecutive gain, getting extended from any sound base. Completed a Secondary Offering on 5/28/20. Reported earnings +48% on +33% sales revenues for the Mar '20 quarter versus the year ago period. Prior 4 quarterly comparisons were below the +25% minimum earnings guideline (C criteria). After a downturn in FY '15 earnings its annual earnings (A criteria) growth has been strong.

5/29/2020 1:05:44 PM - Hitting a new 52-week high with today's gain following a big volume-driven gain on the prior session. Proposed a Secondary Offering on 5/26/20. Reported earnings +48% on +33% sales revenues for the Mar '20 quarter versus the year ago period. Prior 4 quarterly comparisons were below the +25% minimum earnings guideline (C criteria). After a downturn in FY '15 earnings its annual earnings (A criteria) growth has been strong.

5/28/2020 1:16:28 PM - Challenging its 52-week high with today's big volume-driven gain. Proposed a Secondary Offering on 5/26/20. Reported earnings +48% on +33% sales revenues for the Mar '20 quarter versus the year ago period. Prior 4 quarterly comparisons were below the +25% minimum earnings guideline (C criteria). After a downturn in FY '15 earnings its annual earnings (A criteria) growth has been strong.

5/27/2020 - Pulling back from its 52-week high after proposing a Secondary Offering on 5/26/20. Reported earnings +48% on +33% sales revenues for the Mar '20 quarter versus the year ago period. Prior 4 quarterly comparisons were below the +25% minimum earnings guideline (C criteria). After a downturn in FY '15 earnings its annual earnings (A criteria) growth has been strong.

5/26/2020 12:52:04 PM - Gapped down today with a volume-driven loss pulling back from its 52-week high. Reported earnings +48% on +33% sales revenues for the Mar '20 quarter versus the year ago period. Prior 4 quarterly comparisons were below the +25% minimum earnings guideline (C criteria). After a downturn in FY '15 earnings its annual earnings (A criteria) growth has been strong.

5/6/2020 1:11:57 PM - Gapped up on the prior session and hit another new 52-week high. Held its ground stubbornly following volume-driven gains. Reported earnings +48% on +33% sales revenues for the Mar '20 quarter versus the year ago period. Prior 4 quarterly comparisons were below the +25% minimum earnings guideline (C criteria). After a downturn in FY '15 earnings its annual earnings (A criteria) growth has been strong.

5/5/2020 12:29:31 PM - Gapped up today and hit another new 52-week high. Held its ground stubbornly following volume-driven gains. Reported earnings +48% on +33% sales revenues for the Mar '20 quarter versus the year ago period. Prior 4 quarterly comparisons were below the +25% minimum earnings guideline (C criteria). After a downturn in FY '15 earnings its annual earnings (A criteria) growth has been strong.

4/27/2020 12:55:54 PM - Perched near its 52-week high. Held its ground stubbornly following volume-driven gains. Prior mid-day reports noted - "Reported earnings +10% on +13% sales revenues for the Dec '19 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Downturn in FY '15 earnings was a noted flaw in its annual earnings (A criteria) history."

3/23/2020 12:47:07 PM - Trading in a wider than usual intra-day range in recent weeks while perched near its 52-week high. Held its ground stubbornly following volume-driven gains. Prior mid-day reports noted - "Reported earnings +10% on +13% sales revenues for the Dec '19 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Downturn in FY '15 earnings was a noted flaw in its annual earnings (A criteria) history."

3/20/2020 1:06:27 PM - Trading in a wider than usual intra-day range in recent weeks while perched at its 52-week high. Held its ground stubbornly following volume-driven gains. Prior mid-day reports noted - "Reported earnings +10% on +13% sales revenues for the Dec '19 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Downturn in FY '15 earnings was a noted flaw in its annual earnings (A criteria) history."

3/19/2020 12:59:07 PM - Perched at its 52-week high. Held its ground stubbornly following volume-driven gains. Prior mid-day reports noted - "Reported earnings +10% on +13% sales revenues for the Dec '19 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Downturn in FY '15 earnings was a noted flaw in its annual earnings (A criteria) history."

3/18/2020 12:53:42 PM - Perched at its 52-week high. Held its ground stubbornly following volume-driven gains. Prior mid-day reports noted - "Reported earnings +10% on +13% sales revenues for the Dec '19 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Downturn in FY '15 earnings was a noted flaw in its annual earnings (A criteria) history."

3/17/2020 1:22:17 PM - Perched at its 52-week high. Held its ground stubbornly following volume-driven gains. Prior mid-day reports noted - "Reported earnings +10% on +13% sales revenues for the Dec '19 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Downturn in FY '15 earnings was a noted flaw in its annual earnings (A criteria) history."

3/16/2020 12:47:13 PM - Perched near its 52-week high. Held its ground stubbornly following volume-driven gains. Prior mid-day reports noted - "Reported earnings +10% on +13% sales revenues for the Dec '19 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Downturn in FY '15 earnings was a noted flaw in its annual earnings (A criteria) history."

3/4/2020 11:13:57 AM - Hitting another new 52-week high today. Held its ground stubbornly following volume-driven gains. Prior mid-day reports noted - "Reported earnings +10% on +13% sales revenues for the Dec '19 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Downturn in FY '15 earnings was a noted flaw in its annual earnings (A criteria) history."

2/27/2020 1:01:33 PM - Hit another new 52-week high today following 3 consecutive big volume-driven gains. The 2 prior mid-day reports noted - "Reported earnings +10% on +13% sales revenues for the Dec '19 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Downturn in FY '15 earnings was a noted flaw in its annual earnings (A criteria) history."

2/26/2020 12:51:16 PM - Hitting another new 52-week high with today's 3rd consecutive big volume-driven gain. Reported earnings +10% on +13% sales revenues for the Dec '19 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Downturn in FY '15 earnings was a noted flaw in its annual earnings (A criteria) history.

2/25/2020 12:48:06 PM - Hitting a new 52-week high with today's 2nd consecutive big volume-driven gain. Reported earnings +10% on +13% sales revenues for the Dec '19 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Downturn in FY '15 earnings was a noted flaw in its annual earnings (A criteria) history.

1/23/2019 11:34:58 AM - Faces overhead supply to act as resistance. The 1/14/19 mid-day report noted - "Reported earnings +47% on +11% sales revenues for the Sep '18 quarter, its 6th consecutive quarter above the +25% minimum guideline (C criteria). Downturn in FY '15 earnings was a flaw in its annual earnings (A criteria) history."

1/14/2019 12:35:05 PM - Challenged prior highs with last week's gains. Faces additional overhead supply to act as resistance. Reported earnings +47% on +11% sales revenues for the Sep '18 quarter, its 6th consecutive quarter above the +25% minimum guideline (C criteria). Downturn in FY '15 earnings was a flaw in its annual earnings (A criteria) history.

1/4/2019 1:05:16 PM - Challenging prior highs with today's big gain. Faces additional overhead supply to act as resistance. Reported earnings +47% on +11% sales revenues for the Sep '18 quarter, its 6th consecutive quarter above the +25% minimum guideline (C criteria). Downturn in FY '15 earnings was a flaw in its annual earnings (A criteria) history.

12/3/2018 1:19:52 PM - Gapped up today and rebounded above its 50 DMA line. Faces additional overhead supply to act as resistance. Reported earnings +47% on +11% sales revenues for the Sep '18 quarter, its 6th consecutive quarter above the +25% minimum guideline (C criteria). Downturn in FY '15 earnings was a flaw in its annual earnings (A criteria) history.

9/7/2017 12:50:32 PM - Gapped down today and violated its 50 DMA line. Reported earnings +48% on +21% sales revenues for the Jun '17 quarter. Prior quarter was below the +25% minimum guideline (C criteria) and its annual earnings (A criteria) history has been up and down.

6/30/2017 1:17:22 PM - Faces resistance due to older overhead supply. Reported earnings +22% on +10% sales revenues for the Mar '17 quarter, below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down.

6/23/2017 2:30:38 PM - Pulling back today after spiking to new 52-week highs with 4 consecutive gains, but it faces resistance due to older overhead supply. Reported earnings +22% on +10% sales revenues for the Mar '17 quarter, below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down.

6/22/2017 1:10:48 PM - Spiking to new 52-week highs with today's 4th consecutive gain, but it faces resistance due to older overhead supply. Reported earnings +22% on +10% sales revenues for the Mar '17 quarter, below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down.

6/21/2017 1:44:50 PM - Spiking to new 52-week highs with today's 3rd consecutive gain, but it faces resistance due to older overhead supply. Reported earnings +22% on +10% sales revenues for the Mar '17 quarter, below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down.

6/16/2017 12:54:45 PM - Consolidating near its 52-week high, but it faces resistance due to older overhead supply. Reported earnings +22% on +10% sales revenues for the Mar '17 quarter, below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down.

11/4/2015 12:52:57 PM - Undercut its 200 DMA line in September then rebounded near its 52-week high recently. Noted with caution in prior mid-day reports -"Reported earnings +17% on +50% sales revenues for the Jun '15 quarter, and prior earning increases were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been strong since FY '12 following years of losses."

10/12/2015 1:02:41 PM - Undercut its 200 DMA line then rebounded but met resistance at its 50 DMA line since last noted with caution in the 9/08//15 mid-day report -"Reported earnings +17% on +50% sales revenues for the Jun '15 quarter, and prior earning increases were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been strong since FY '12 following years of losses."

9/8/2015 12:50:04 PM - Violated its 50 DMA line with damaging volume-driven losses since last noted with caution in the 8/04/15 mid-day report while hitting its 52-week high -"Reported earnings +17% on +50% sales revenues for the Jun '15 quarter, and prior earning increases were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been strong since FY '12 following years of losses."

8/4/2015 12:46:17 PM - Reported earnings +17% on +50% sales revenues for the Jun '15 quarter, and prior earning increases were not strong and steady above the +25% minimum guideline (C criteria). Gapped up today for yet another new 52-week high. No overhead supply exists to act as resistance, however, it is extended from any sound base. Annual earnings (A criteria) history has been strong since FY '12 following years of losses.

6/10/2015 1:44:18 PM - No overhead supply exists to act as resistance, however, it is extended from any sound base. Gapped down today following a "negative reversal" on the prior session after touching a new 52-week high. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Three of the past 4 quarterly comparisons through Mar '15 showed earning increases above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been strong since FY '12 following years of losses.

7/12/2013 1:36:38 PM - Rebounding above its 50 DMA line with a streak of 4 consecutive gains. Powered further into new 52-week high territory with no overhead supply to act as resistance and then went through a deep consolidation since last noted in the 5/01/13 mid-day report with caution - "Earnings history is not a match with the investment system's fundamental guidelines."

5/1/2013 1:32:52 PM - Powering to a new 52-week high today with a considerable volume-driven gain. No overhead supply to act as resistance. Held its ground since noted in prior mid-day report with caution - "Reported big earnings and sales revenues increases versus a year ago loss for the Dec '12 quarter. Reported greatly improved sales revenues and earnings versus year-ago losses for the Mar, Jun, and Sep '12 quarters. Earnings history is not a match with the investment system's fundamental guidelines."

4/19/2013 12:46:22 PM - Still perched near its 52-week high, holding its ground following an impressive spurt of volume-driven gains with no overhead supply to act as resistance. Reported big earnings and sales revenues increases versus a year ago loss for the Dec '12 quarter. Prior mid-day reports cautioned - "Reported greatly improved sales revenues and earnings versus year-ago losses for the Mar, Jun, and Sep '12 quarters. Earnings history is not a match with the investment system's fundamental guidelines."

4/17/2013 12:25:34 PM - Still perched at its 52-week high following an impressive spurt of volume-driven gains with no overhead supply to act as resistance. Reported big earnings and sales revenues increases versus a year ago loss for the Dec '12 quarter. Prior mid-day reports cautioned - "Reported greatly improved sales revenues and earnings versus year-ago losses for the Mar, Jun, and Sep '12 quarters. Earnings history is not a match with the investment system's fundamental guidelines."

4/16/2013 12:33:23 PM - Perched at its 52-week high following an impressive spurt of 7 consecutive gains with no overhead supply to act as resistance. Reported big earnings and sales revenues increases versus a year ago loss for the Dec '12 quarter. Prior mid-day reports cautioned - "Reported greatly improved sales revenues and earnings versus year-ago losses for the Mar, Jun, and Sep '12 quarters. Earnings history is not a match with the investment system's fundamental guidelines."

4/12/2013 12:19:57 PM - Hitting a new 52-week high with today's 7th consecutive gain. Reported big earnings and sales revenues increases versus a year ago loss for the Dec '12 quarter. Found support above its 200 DMA line during its consolidation then rebounded since last noted in the 1/17/13 mid-day report with caution - "No overhead supply remains to act as resistance. Reported greatly improved sales revenues and earnings versus year-ago losses for the Mar, Jun, and Sep '12 quarters. Earnings history is not a match with the investment system's fundamental guidelines."

1/17/2013 12:42:31 PM - Slumping under its 50 DMA line with today's 5th consecutive loss. Trading -11.4% off its 52-week high hit when noted in the 11/29/12 mid-day report with caution - "No overhead supply remains to act as resistance. Reported greatly improved sales revenues and earnings versus year-ago losses for the Mar, Jun, and Sep '12 quarters. Earnings history is not a match with the investment system's fundamental guidelines."

1/8/2013 12:45:51 PM - Small gap down today. Consolidating above its 50 DMA line and trading -8.4% off its 52-week high hit when last noted in the 11/29/12 mid-day report- "No overhead supply remains to act as resistance. Reported greatly improved sales revenues and earnings versus year-ago losses for the Mar, Jun, and Sep '12 quarters. Earnings history is not a match with the investment system's fundamental guidelines."

11/29/2012 12:37:42 PM - Hitting another new 52-week high with volume running at an above average pace behind today's gain. Prior mid-day reports repeatedly noted - "No overhead supply remains to act as resistance. Reported greatly improved sales revenues and earnings versus year-ago losses for the Mar, Jun, and Sep '12 quarters. Earnings history is not a match with the investment system's fundamental guidelines."

11/21/2012 12:22:23 PM - Hit another new 52-week high with volume running at an above average pace behind today's 4th consecutive gain. No overhead supply remains to act as resistance. Reported greatly improved sales revenues and earnings versus year-ago losses for the Mar, Jun, and Sep '12 quarters. Prior mid-day reports noted - "Earnings history is not a match with the investment system's fundamental guidelines."

11/20/2012 12:19:38 PM - Hitting a new 52-week high today with above average volume behind its 3rd consecutive gain. No overhead supply remains to act as resistance. Reported greatly improved sales revenues and earnings versus year-ago losses for the Mar, Jun, and Sep '12 quarters. Prior mid-day reports noted - "Earnings history is not a match with the investment system's fundamental guidelines."

11/16/2012 12:34:46 PM - Rallying back above its 50 DMA line today, trading -4.6% off its 52-week high. No overhead supply remains to act as resistance. Reported greatly improved sales revenues and earnings versus year-ago losses for the Mar, Jun, and Sep '12 quarters. Encountered distributional pressure since last noted in the 10/25/12 mid-day report - "Earnings history is not a match with the investment system's fundamental guidelines."

10/25/2012 12:28:34 PM - Pulling back today after tallying a solid volume-driven gain on the prior session and rallying within close striking distance of its 52-week high. No overhead supply remains to act as resistance. Reported greatly improved sales revenues and earnings versus year-ago losses for the Mar, Jun, and Sep '12 quarters. Found support above its 50 DMA line again recently, but prior mid-day reports noted - "Earnings history is not a match with the investment system's fundamental guidelines."

10/24/2012 1:09:40 PM - Rallying within close striking distance of its 52-week high today, and no overhead supply remains to act as resistance. Reported greatly improved sales revenues and earnings versus year-ago losses for the Mar, Jun, and Sep '12 quarters, Found support above its 50 DMA line again recently, but prior mid-day reports noted - "Earnings history is not a match with the investment system's fundamental guidelines."

10/23/2012 12:30:09 PM - Perched near its 52-week high today, and no overhead supply remains to act as resistance. Found support above its 50 DMA line since noted in the 8/23/12 mid-day report - "Earnings history is not a match with the investment system's fundamental guidelines."

10/17/2012 12:51:04 PM - Hitting another new 52-week high today, and no overhead supply remains to act as resistance. Found support above its 50 DMA line since last noted in the 8/23/12 mid-day report - "Earnings history is not a match with the investment system's fundamental guidelines."

8/23/2012 12:20:53 PM - Hit a new 52-week high today and no overhead supply remains to act as resistance. Earnings history is not a match with the investment system's fundamental guidelines.