9/11/2023 6:28:10 PM - Pulled back today with slightly higher volume. Its Relative Strength Rating has slumped to 70, well below the 80+ minimum guideline. It will be dropped from the Featured Stocks list tonight.

9/8/2023 4:56:33 PM - G - After damaging losses violated its 50 DMA line ($82) triggering a technical sell signal it has found support at its 200 DMA line ($73.28). Fundamentals remain strong. See the latest FSU analysis for more details and a new annotated graph.

9/8/2023 4:55:55 PM - G - After damaging losses violated its 50 DMA line ($82) triggering a technical sell signal it has found support at its 200 DMA line ($73.28). Fundamentals remain strong. See the latest FSU analysis for more details and a new annotated graph.

9/7/2023 11:46:54 AM - G - Color code is changed to green after damaging losses violated its 50 DMA line ($82) triggering a technical sell signal. It is testing its 200 DMA line ($73.28) with today's loss undercutting the 8/29/23 low. Fundamentals remain strong.

8/22/2023 6:20:46 PM - Y - Color code is changed to yellow with new pivot point cited based on its 7/11/23 high plus 10 cents. Faces little resistance due to overhead supply up to the $87 level. Still consolidating with average or below-average volume totals, staying above its 50 DMA line ($81.61). Fundamentals remain strong.

8/21/2023 5:16:57 PM - G - Consolidating with average volume totals, above its 50 DMA line ($81.44). Faces little resistance due to overhead supply up to the $87 level. Fundamentals remain strong.

8/18/2023 3:41:21 PM - G - Holding its ground stubbornly and consolidating with volume totals cooling after promptly rebounding above its 50 DMA line ($81.31). Faces little resistance due to overhead supply up to the $87 level. Fundamentals remain strong.

8/11/2023 5:17:11 PM - G - Posted another solid gain today, promptly rebounding well above its 50 DMA line ($80.27), showing resilience after triggering a technical sell signal on 8/09/23. Faces little resistance due to overhead supply up to the $87 level. Reported Jun '23 quarterly earnings +33% on +22% sales revenues versus the year-ago period. Volume and volatility often increase near earnings news.

8/10/2023 6:21:28 PM - G - Rebounded above its 50 DMA line ($79.98) with a big volume-driven gain today, showing resilience after triggering a technical sell signal on the prior session. Faces resistance due to overhead supply up to the $87 level. Reported Jun '23 quarterly earnings +33% on +22% sales revenues versus the year-ago period. Volume and volatility often increase near earnings news.

8/9/2023 5:17:13 PM - G - Violated its 50 DMA line ($79.77) with a volume-driven loss today triggering a technical sell signal and its color code is changed to green. Stalled after recently hitting a new 52-week high. Reported Jun '23 quarterly earnings +33% on +22% sales revenues versus the year-ago period. Volume and volatility often increase near earnings news.

8/7/2023 6:43:31 PM - Y - Consolidating above its 50 DMA line ($79.50) with volume totals cooling. Stalled after recently hitting a new 52-week high. Due to report Jun '23 quarterly results on 8/09/23. Volume and volatility often increase near earnings news.

7/31/2023 4:25:08 PM - Y - Color code was changed to yellow after rebounding back above its 50 DMA line ($78.68) with 2 consecutive gains. Stalled after recently hitting a new 52-week high. Reported Mar '23 quarterly earnings +46% on +19% sales revenues versus the year-ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria), helping it better match the winning models of the fact-based investment system.

7/28/2023 6:02:50 PM - Y - Color code is changed to yellow after rebounding back above its 50 DMA line ($78.56) with today's gain backed by below-average volume following 8 consecutive losses. Stalled after recently hitting a new 52-week high. Reported Mar '23 quarterly earnings +46% on +19% sales revenues versus the year-ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria), helping it better match the winning models of the fact-based investment system.

7/25/2023 - G - Color code is changed to green after slumping and closing below its 50 DMA line ($78.40) with today's 6th consecutive loss backed by below-average volume. Stalled after recently hitting a new 52-week high. Reported Mar '23 quarterly earnings +46% on +19% sales revenues versus the year-ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria), helping it better match the winning models of the fact-based investment system.

7/20/2023 1:25:43 PM - Y - Volume totals have been cooling while consolidating after hitting a new 52-week high with volume-driven gains last week. Perched near the pivot point cited based on its 8/15/23 high plus 10 cents. Reported Mar '23 quarterly earnings +46% on +19% sales revenues versus the year ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria), helping it better match the winning models of the fact-based investment system.

7/13/2023 5:28:26 PM - Y - Pulled back today with below-average volume. Perched near the pivot point cited based on its 8/15/23 high plus 10 cents. Within close striking distance of its 52-week high after an orderly 10-month base. Reported Mar '23 quarterly earnings +46% on +19% sales revenues versus the year ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria), helping it better match the winning models of the fact-based investment system.

7/10/2023 5:31:10 PM - Y - Posted a solid gain today with +95% above average volume and closed near the sessionm high, rising near the pivot point cited based on its 8/15/23 high plus 10 cents. Perched within striking distance of its 52-week high after an orderly 10-month base. Reported Mar '23 quarterly earnings +46% on +19% sales revenues versus the year ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria), helping it better match the winning models of the fact-based investment system.

7/7/2023 12:39:07 PM - Y - Color code was changed to yellow with pivot point cited based on its 8/15/23 high plus 10 cents when featured in the 6/28/23 mid-day report. Perched within striking distance of its 52-week high after an orderly 10-month base. Reported Mar '23 quarterly earnings +46% on +19% sales revenues versus the year ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria), helping it better match the winning models of the fact-based investment system. Annual earnings growth remained strong while it went through a deep consolidation since dropped from the Featured Stocks list on 8/13/21. See the latest FSU analysis for more details and a new annotated graph.

6/28/2023 5:04:54 PM - Y - Color code was changed to yellow with pivot point cited based on its 8/15/23 high plus 10 cents when featured in the earlier mid-day report. Perched within striking distance of its 52-week high after an orderly 10-month base. Reported Mar '23 quarterly earnings +46% on +19% sales revenues versus the year ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria), helping it better match the winning models of the fact-based investment system. Annual earnings growth remained strong while it went through a deep consolidation since dropped from the Featured Stocks list on 8/13/21. See the latest FSU analysis for more details and a new annotated graph.

6/28/2023 12:48:15 PM - Y - Color code is changed to yellow with pivot point cited based on its 8/15/23 high plus 10 cents. Perched within striking distance of its 52-week high after an orderly 10-month base. Reported Mar '23 quarterly earnings +46% on +19% sales revenues versus the year ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria), helping it better match the winning models of the fact-based investment system. Annual earnings growth remained strong while it went through a deep consolidation since dropped from the Featured Stocks list on 8/13/21.

2/3/2023 12:59:37 PM - Faces resistance due to overhead supply up to the $103 level. Reported Sep '22 quarterly earnings +60% on +31% sales revenues versus the year ago period. Went through a deep consolidation since the 8/18/22 mid-day report last cautioned members - "It was dropped from the Featured Stocks list on 8/13/21 and went through a deep consolidation. Fundamental are a concern after it reported Jun '22 quarterly earnings +16% on +22% sales revenues versus the year ago period, its 3rd quarterly comparison below the +25% minimum earnings guideline (C criteria)."

8/18/2022 12:54:26 PM - Faces resistance due to overhead supply up to the $103 level. Rallied quickly toward its July 2021 high with recently noted volume-driven gains, but prior mid-day reports cautioned members - "It was dropped from the Featured Stocks list on 8/13/21 and went through a deep consolidation. Fundamental are a concern after it reported Jun '22 quarterly earnings +16% on +22% sales revenues versus the year ago period, its 3rd quarterly comparison below the +25% minimum earnings guideline (C criteria)."

8/16/2022 12:35:54 PM - Faces resistance due to overhead supply up to the $103 level. Rallied quickly toward its July 2021 high with recently noted volume-driven gains, but prior mid-day reports cautioned members - "It was dropped from the Featured Stocks list on 8/13/21 and went through a deep consolidation. Fundamental are a concern after it reported Jun '22 quarterly earnings +16% on +22% sales revenues versus the year ago period, its 3rd quarterly comparison below the +25% minimum earnings guideline (C criteria)."

8/12/2022 12:43:33 PM - Faces resistance due to overhead supply up to the $103 level. Rallied quickly toward its July 2021 high with recent volume-driven gains, but prior mid-day reports cautioned members - "It was dropped from the Featured Stocks list on 8/13/21 and went through a deep consolidation. Fundamental are a concern after it reported Jun '22 quarterly earnings +16% on +22% sales revenues versus the year ago period, its 3rd quarterly comparison below the +25% minimum earnings guideline (C criteria)."

8/11/2022 1:10:24 PM - Faces resistance due to overhead supply up to the $103 level. Rallied quickly toward its July 2021 high with 6 consecutive gains, but the prior mid-day report cautioned members - "It was dropped from the Featured Stocks list on 8/13/21 and went through a deep consolidation. Fundamental are a concern after it reported Jun '22 quarterly earnings +16% on +22% sales revenues versus the year ago period, its 3rd quarterly comparison below the +25% minimum earnings guideline (C criteria)."

8/10/2022 1:02:16 PM - Faces resistance due to overhead supply up to the $103 level. Rallying quickly toward its July 2021 high with today's 6th consecutive gain. It was dropped from the Featured Stocks list on 8/13/21 and went through a deep consolidation. Fundamental are a concern after it reported Jun '22 quarterly earnings +16% on +22% sales revenues versus the year ago period, its 3rd quarterly comparison below the +25% minimum earnings guideline (C criteria).

8/13/2021 5:30:35 PM - Slumped well below prior lows in the $78.50 area with today's big volume driven loss triggering a more worrisome technical sell signal. It will be dropped from the Featured Stocks lists tonight. A rebound above the 50 DMA line is needed for its outlook to improve. Fundamentals remain strong after it reported Jun '21 quarterly earnings +164% on +92% sales revenues versus the year ago period.

8/12/2021 5:06:15 PM - G - It remains sputtering below its 50 DMA line ($87.59) after it raised concerns and fell back into the previously noted base. Prior lows in the $78.50 area define the next important support. Fundamentals remain strong after it reported Jun '21 quarterly earnings +164% on +92% sales revenues versus the year ago period.

8/10/2021 5:35:13 PM - G - Posted a gain with average volume but it remains below its 50 DMA line ($87.53). Raised concerns as it fell back into the previously noted base. Prior lows in the $78.50 area define the next important support. Fundamentals remain strong after it reported Jun '21 quarterly earnings +164% on +92% sales revenues versus the year ago period.

8/6/2021 5:23:54 PM - G - Still sputtering below its 50 DMA line ($87.44) with today's loss on average volume. Raised concerns as it fell back into the previously noted base. Prior lows in the $78.50 are define the next important support. Due to report Jun '21 quarterly results on 8/09/21. Volume and volatility often increase near earnings news.

8/4/2021 5:08:22 PM - G - Sank further below its 50 DMA line ($87.28) with today's loss on average volume. Raised concerns last week as it fell back into the previously noted base. Prior lows in the $78.50 define the next important support. Due to report Jun '21 quarterly results on 8/09/21.

8/3/2021 5:56:22 PM - G - Violated its 50 DMA line ($87.14) with today's big volume-driven loss. Raised concerns last week as it fell back into the previously noted base. Prior lows in the $78.50 define the next important support. Due to report Jun '21 quarterly results on 8/09/21.

7/29/2021 5:30:41 PM - G - Posted a gain today with average volume after bouncing at its 50 DMA line ($86.28) and finding prompt support. Raised concerns this week as it fell back into the previously noted base. Reported Mar '21 quarterly earnings +317% on +83% sales revenues versus the year ago period, adding to its strong earnings track record.

7/27/2021 1:35:21 PM - G - Color code is changed to green with today's big volume-driven loss after abruptly reversing from its all-time high raising concerns. Fell below its 50 DMA line ($85.71) and back into the prior base noted as a riskier "late-stage" base. Reported Mar '21 quarterly earnings +317% on +83% sales revenues versus the year ago period, adding to its strong earnings track record.

7/26/2021 12:48:14 PM - Y - Color code is changed to yellow after pulling back from its all-time high and below its "max buy" level with today's loss after 5 consecutive gains. Rallied from a 6-week base noted as a riskier "late-stage" base after finding prompt support again at its 50 DMA line ($85.57). Reported Mar '21 quarterly earnings +317% on +83% sales revenues versus the year ago period, adding to its strong earnings track record.

7/23/2021 5:03:30 PM - G - Color code is changed to green after hitting new all-time highs above its "max buy" level with today's 5th consecutive gain. Rallied from a 6-week base noted as a riskier "late-stage" base after finding prompt support again at its 50 DMA line ($85). Reported Mar '21 quarterly earnings +317% on +83% sales revenues versus the year ago period, adding to its strong earnings track record.

7/23/2021 12:45:25 PM - Y - Hitting new all-time highs and trading near its "max buy" level with today's 6th consecutive gain and 2nd gain backed by higher volume. Rallied from a 6-week base noted as a riskier "late-stage" base after finding prompt support again at its 50 DMA line ($85). Reported Mar '21 quarterly earnings +317% on +83% sales revenues versus the year ago period, adding to its strong earnings track record.

7/22/2021 1:21:14 PM - Y - Hitting new all-time highs with today's 5th consecutive gain backed by higher volume. Color code was changed to yellow with pivot point cited based on its 6/07/21 high plus 10 cents. Its 6-week consolidation has the look of a riskier "late-stage" base after finding prompt support again at its 50 DMA line ($84.42). Reported Mar '21 quarterly earnings +317% on +83% sales revenues versus the year ago period, adding to its strong earnings track record.

7/21/2021 5:43:14 PM - Y - Color code was changed to yellow with pivot point cited based on its 6/07/21 high plus 10 cents. Its 6-week consolidation has the look of a riskier "late-stage" base while challenging its all-time high after finding prompt support again at its 50 DMA line ($83.91). Reported Mar '21 quarterly earnings +317% on +83% sales revenues versus the year ago period, adding to its strong earnings track record. Showed resilience and impressive strength after dropped from the Featured Stocks list on 3/29/21. See the latest FSU analysis for more details and a new annotated graph.

7/21/2021 1:14:48 PM - Y - Color code is changed to yellow with pivot point cited based on its 6/07/21 high plus 10 cents. Its 6-week consolidation has the look of a riskier "late-stage" base while challenging its all-time high after finding prompt support again at its 50 DMA line ($83.91). Reported Mar '21 quarterly earnings +317% on +83% sales revenues versus the year ago period, adding to its strong earnings track record. Showed resilience and impressive strength after dropped from the Featured Stocks list on 3/29/21."

7/14/2021 12:33:57 PM - Encountering distributional pressure today and retesting its 50 DMA line ($81.46). Noted with caution in the 7/12/21 mid-day report - "Its 5-week consolidation has the look of a riskier "late-stage" base while rebounding toward its all-time high after finding support at its 50 DMA line. Reported Mar '21 quarterly earnings +317% on +83% sales revenues versus the year ago period, adding to its strong earnings track record. Showed resilience and impressive strength after dropped from the Featured Stocks list on 3/29/21."

7/12/2021 1:09:21 PM - Its 5-week consolidation has the look of a riskier "late-stage" base while rebounding toward its all-time high after finding support at its 50 DMA line ($80.57). Reported Mar '21 quarterly earnings +317% on +83% sales revenues versus the year ago period, adding to its strong earnings track record. Showed resilience and impressive strength after dropped from the Featured Stocks list on 3/29/21.

7/6/2021 1:11:54 PM - Pulling back from its all-time high and slumping toward its 50 DMA line ($79), it has not formed a new base of sufficient length. Reported Mar '21 quarterly earnings +317% on +83% sales revenues versus the year ago period, adding to its strong earnings track record. Showed resilience and impressive strength after dropped from the Featured Stocks list on 3/29/21.

7/2/2021 12:59:37 PM - Pulling back from its all-time high and slumping toward its 50 DMA line, it has not formed a new base of sufficient length. Reported Mar '21 quarterly earnings +317% on +83% sales revenues versus the year ago period, adding to its strong earnings track record. Showed resilience and impressive strength after dropped from the Featured Stocks list on 3/29/21.

5/28/2021 12:18:29 PM - Perched at its all-time high following an impressive spurt of gains, very extended from any sound base. Bullish action came after it reported Mar '21 quarterly earnings +317% on +83% sales revenues versus the year ago period, adding to its strong earnings track record. Showed resilience and impressive strength after dropped from the Featured Stocks list on 3/29/21.

5/27/2021 1:02:48 PM - Hit a new all-time high on the prior session with its 13th gain in the span of 14 sessions, very extended from any sound base. Bullish action came after it reported Mar '21 quarterly earnings +317% on +83% sales revenues versus the year ago period, adding to its strong earnings track record. Showed resilience and impressive strength after dropped from the Featured Stocks list on 3/29/21.

5/26/2021 12:31:31 PM - Hitting another new high today with its 13th gain in the span of 14 sessions, very extended from any sound base. Bullish action came after it reported Mar '21 quarterly earnings +317% on +83% sales revenues versus the year ago period, adding to its strong earnings track record. Showed resilience and impressive strength after dropped from the Featured Stocks list on 3/29/21.

3/29/2021 5:17:50 PM - Slumped back to close further below its 50 DMA line ($53.61) hurting its outlook. Faces resistance due to overhead supply up to the $65 level. It will be dropped from the Featured Stocks list tonight.

3/25/2021 5:35:43 PM - G - Today's gain with light volume helped it to rebound and close just above its 50 DMA line ($53.92) helping its outlook improve. Still, it faces resistance due to overhead supply up to the $65 level.

3/23/2021 4:17:36 PM - G - Today's loss violated its 50 DMA line ($54.16) triggering a technical sell signal. Color code is changed to green. Only a prompt rebound would help its outlook improve.

3/18/2021 5:29:30 PM - Y - Today's 4th loss in the span of 5 sessions completely negated the recent breakout as it rolled back into the prior base raising concerns. The next important support to watch is its 50 DMA line ($54.08).

3/16/2021 5:21:15 PM - Y - Pulled back today for a 3rd consecutive small loss on lighter volume. Finished strong after highlighted in yellow with pivot point cited based on its 1/14/21 high plus 10 cents in the 3/11/21 mid-day report. The big gain and strong close above its pivot point backed by +250% above average volume triggered a new technical buy signal as it hit a new 52-week high. Prior highs in the $60 area define initial support to watch above its 50 DMA line ($53.77).

3/11/2021 5:23:07 PM - Y - Finished strong after highlighted in yellow with pivot point cited based on its 1/14/21 high plus 10 cents in the earlier mid-day report. The big gain and strong close above its pivot point backed by +250% above average volume triggered a new technical buy signal as it hit a new 52-week high. Repaired a recently noted 50 DMA line violation and showed great resilience after dropped from the Featured Stocks list on 2/25/21. See the latest FSU analysis more details and a new annotated graph.

3/11/2021 1:11:13 PM - Y - Color code is changed to yellow with pivot point cited based on its 1/14/21 high plus 10 cents. A gain and strong close above its pivot point backed by at least +40% above average volume may trigger a new technical buy signal. Hit a new 52-week high with today's big volume-driven gain. Repaired a recently noted 50 DMA line violation and showed great resilience after dropped from the Featured Stocks list on 2/25/21.

2/25/2021 5:40:04 PM - Suffered a 3rd consecutive damaging volume-driven loss today after violating its 50 DMA line triggering a technical sell signal. Disciplined investors will note that it did not trigger a technical buy signal after featured in the 2/22/21 mid-day report. It will be dropped from the Featured Stocks list tonight.

2/25/2021 5:39:42 PM - Suffered a 3rd consecutive damaging volume-driven loss today after violating its 50 DMA line triggering a technical sell signal. Disciplined investors will note that it did not trigger a technical buy signal after featured in the 2/22/21 mid-day report. It will be dropped from the Featured Stocks list tonight.

2/24/2021 5:26:19 PM - G - Suffered a 2nd consecutive damaging volume-driven loss after violating its 50 DMA line on the prior session and triggering a technical sell signal. Pivot point cited was based on its 1/14/21 high plus 10 cents when noted in the prior mid-day report - "A gain and strong close above its pivot point backed by at least +40% above average volume may trigger a technical buy signal. Keep in mind it is a riskier late-stage base, however, no resistance remains due to overhead supply as its challenging its all-time high after finding prompt support at its 50 DMA line ($52.92) during prior consolidations. This Auto/Truck - Replacement Parts firm reported Sep '20 quarterly earnings +50% on +29% sales revenues versus the year ago period. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong after a downturn in FY '17." See the latest FSU analysis for more details and an annotated graph.

2/23/2021 6:11:02 PM - G - Color code is changed to green after it suffered a damaging volume-driven loss today violating its 50 DMA line and triggering a technical sell signal. Pivot point cited was based on its 1/14/21 high plus 10 cents when noted in the prior mid-day report - "A gain and strong close above its pivot point backed by at least +40% above average volume may trigger a technical buy signal. Keep in mind it is a riskier late-stage base, however, no resistance remains due to overhead supply as its challenging its all-time high after finding prompt support at its 50 DMA line ($52.86) during prior consolidations. This Auto/Truck - Replacement Parts firm reported Sep '20 quarterly earnings +50% on +29% sales revenues versus the year ago period. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong after a downturn in FY '17." See the latest FSU analysis for more details and and a new annotated graph.

2/22/2021 1:24:33 PM - Y - Color code is changed to yellow with pivot point cited based on its 1/14/21 high plus 10 cents. A gain and strong close above its pivot point backed by at least +40% above average volume may trigger a technical buy signal. Keep in mind it is a riskier late-stage base, however, no resistance remains due to overhead supply as its challenging its all-time high after finding prompt support at its 50 DMA line ($52.86) during prior consolidations. This Auto/Truck - Replacement Parts firm reported Sep '20 quarterly earnings +50% on +29% sales revenues versus the year ago period. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong after a downturn in FY '17.

12/24/2020 12:05:13 PM - No resistance remains due to overhead supply as it hovers near its all-time high, very extended from any sound base. Found prompt support near its 50 DMA line ($36.74) during prior consolidations. This Auto/Truck - Replacement Parts firm reported Sep '20 quarterly earnings +50% on +29% sales revenues versus the year ago period. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong after a downturn in FY '17. Patient investors may wait for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

11/16/2020 1:15:09 PM - No resistance remains due to overhead supply. Hit new all-time highs with a volume-driven gain on the prior session adding to a recent spurt. It did not form a sound base but found prompt support near its 50 DMA line ($27) during its recent consolidations. This Auto/Truck - Replacement Parts firm reported Sep '20 quarterly earnings +50% on +29% sales revenues versus the year ago period. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong after a downturn in FY '17. Patient investors may wait for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

11/13/2020 12:48:36 PM - No resistance remains due to overhead supply. Hitting new all-time highs with today's volume-driven gain adding to a recent spurt. It did not form a sound base but found prompt support near its 50 DMA line ($26.72) during its recent consolidations. This Auto/Truck - Replacement Parts firm reported Sep '20 quarterly earnings +50% on +29% sales revenues versus the year ago period. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong after a downturn in FY '17. Patient investors may wait for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

11/12/2020 1:30:36 PM - No resistance remains due to overhead supply. Hitrtting new all-time highs with today's volume-driven gain adding to a recent spurt It did not form a sound base but found prompt support near its 50 DMA line ($26.43) during its recent consolidations. This Auto/Truck - Replacement Parts firm reported Sep '20 quarterly earnings +50% on +29% sales revenues versus the year ago period. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong after a downturn in FY '17. Patient investors may wait for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

11/11/2020 12:50:18 PM - No resistance remains due to overhead supply. Reversed into the red after hitting a new all-time high with today's early gain. It did not form a sound base but found prompt support near its 50 DMA line ($26.30) during its recent consolidations. This Auto/Truck - Replacement Parts firm reported Sep '20 quarterly earnings +50% on +29% sales revenues versus the year ago period. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong after a downturn in FY '17. Patient investors may wait for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

10/14/2020 1:15:46 PM - Reversed into the red after hitting a new all-time high with today's early gain. No resistance remains due to overhead supply. Found support above its 50 DMA line ($25.42) during its consolidation since noted in prior mid-day reports - "Bullish action came after this Auto/Truck - Replacement Parts firm reported Jun '20 quarterly earnings +27% on +19% sales revenues versus the year ago period. Earnings were -14% on +15% sales revenues for the Mar '20 quarter versus the year ago period, raising fundamental concerns while breaking a streak of stronger quarterly comparisons."

10/7/2020 1:03:31 PM - Challenged its all-time high with today's early volume-driven gain but it has erased much of the gain. It has formed a sound base pattern and very little resistance remains due to overhead supply up to the $30 level. Bullish action came after this Auto/Truck - Replacement Parts firm reported Jun '20 quarterly earnings +27% on +19% sales revenues versus the year ago period. Earnings were -14% on +15% sales revenues for the Mar '20 quarter versus the year ago period, raising fundamental concerns while breaking a streak of stronger quarterly comparisons.

9/14/2020 1:12:08 PM - Rebounding toward its all-time high with today's big volume-driven gain. It did not form a sound base pattern, but very little resistance remains due to overhead supply up to the $30 level. Bullish action came after this Auto/Truck - Replacement Parts firm reported Jun '20 quarterly earnings +27% on +19% sales revenues versus the year ago period. Earnings were -14% on +15% sales revenues for the Mar '20 quarter versus the year ago period, raising fundamental concerns while breaking a streak of stronger quarterly comparisons.

8/20/2020 12:43:47 PM - Perched at its all-time high today following an impressive spurt of gains, very extended from any sound base. No resistance remains due to overhead supply. Bullish action came after this Auto/Truck - Replacement Parts firm reported Jun '20 quarterly earnings +27% on +19% sales revenues versus the year ago period. Earnings were -14% on +15% sales revenues for the Mar '20 quarter versus the year ago period, raising fundamental concerns while breaking a streak of stronger quarterly comparisons.

8/17/2020 1:24:13 PM - Pulling back from its all-time high today following 12 gains in the span of 13 sessions. Very extended from any sound base. No resistance remains due to overhead supply. Bullish action came after this Auto/Truck - Replacement Parts firm reported Jun '20 quarterly earnings +27% on +19% sales revenues versus the year ago period. Earnings had fallen -14% on +15% sales revenues for the Mar '20 quarter versus the year ago period, breaking a streak of stronger comparisons, raising fundamental concerns.

8/14/2020 12:50:32 PM - Hitting new all-time highs with today's 12th gain in the span of 13 sessions. Very extended from any sound base. No resistance remains due to overhead supply. Bullish action came after this Auto/Truck - Replacement Parts firm reported Jun '20 quarterly earnings +27% on +19% sales revenues versus the year ago period. Earnings had fallen -14% on +15% sales revenues for the Mar '20 quarter versus the year ago period, breaking a streak of stronger comparisons, raising fundamental concerns.

8/13/2020 12:56:56 PM - Hit new 52-week and all-time highs with heavy volume behind a considerable gap up gain on the prior session. Very extended from any sound base. No resistance remains due to overhead supply. Bullish action came after this Auto/Truck - Replacement Parts firm reported Jun '20 quarterly earnings +27% on +19% sales revenues versus the year ago period. Earnings had fallen -14% on +15% sales revenues for the Mar '20 quarter versus the year ago period, breaking a streak of stronger comparisons, raising fundamental concerns.

8/12/2020 1:11:36 PM - Hitting new 52-week and all-time highs with above average volume behind today's 4th consecutive gain, getting very extended from any sound base. No resistance remains due to overhead supply. Bullish action came after this Auto/Truck - Replacement Parts firm reported Jun '20 quarterly earnings +27% on +19% sales revenues versus the year ago period. Earnings had fallen -14% on +15% sales revenues for the Mar '20 quarter versus the year ago period, breaking a streak of stronger comparisons, raising fundamental concerns.

8/3/2020 1:34:52 PM - Hitting new 52-week and all-time highs with above average volume behind today's 4th consecutive gain. No resistance remains due to overhead supply. This Auto/Truck - Replacement Parts firm is due to report Jun '20 quarterly results on Wednesday, 8/12/20. Reported earnings -14% on +15% sales revenues for the Mar '20 quarter versus the year ago period, breaking a streak of stronger comparisons, raising fundamental concerns.

7/20/2020 1:16:58 PM - Rebounding above its 50 DMA line with today's big volume-driven gain toward its 52-week and all-time highs. Little resistance remains due to overhead supply up to the $18 level. This Auto/Truck - Replacement Parts firm reported earnings -14% on +15% sales revenues for the Mar '20 quarter versus the year ago period, breaking a streak of stronger comparisons, raising fundamental concerns.

6/12/2020 12:50:46 PM - Recently rebounding toward its 52-week and all-time high and little resistance remains due to overhead supply up to the $18 level. This Auto/Truck - Replacement Parts firm reported earnings -14% on +15% sales revenues for the Mar '20 quarter versus the year ago period, breaking a streak of stronger comparisons, raising fundamental concerns.

6/8/2020 12:44:53 PM - Rebounding toward its 52-week and all-time high with little resistance remaining due to overhead supply up to the $18 level. This Auto/Truck - Replacement Parts firm reported earnings -14% on +15% sales revenues for the Dec '19 quarter versus the year ago period, breaking a streak of stronger comparisons, raising fundamental concerns.

2/4/2020 12:28:31 PM - Touched a new high today and again reversed into the red. Recently tested support at its 50 DMA line ($15.42). This Auto/Truck - Replacement Parts firm reported earnings +100% on +22% sales revenues for the Sep '19 quarter versus the year ago period. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history.

1/28/2020 12:55:32 PM - Slumped back into the previously noted flat base and it has been testing support at its 50 DMA line ($15.22). This Auto/Truck - Replacement Parts firm reported earnings +100% on +22% sales revenues for the Sep '19 quarter versus the year ago period. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history.

1/24/2020 12:52:29 PM - Reversed into the red today after touching a new all-time high following 4 consecutive gains marked by volume. Prior mid-day reports noted - "Clearing an orderly flat base during which it found support at its 50 DMA line. This Auto/Truck - Replacement Parts firm reported earnings +100% on +22% sales revenues for the Sep '19 quarter versus the year ago period. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."

1/23/2020 1:22:16 PM - Perched at its all-time high with today's 4th consecutive gain backed by ever-increasing volume. The prior mid-day report noted - "Clearing an orderly flat base during which it found support at its 50 DMA line. This Auto/Truck - Replacement Parts firm reported earnings +100% on +22% sales revenues for the Sep '19 quarter versus the year ago period. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."

1/22/2020 12:06:40 PM - Hit a new all-time high with today's big gain clearing an orderly flat base during which it found support at its 50 DMA line. This Auto/Truck - Replacement Parts firm reported earnings +100% on +22% sales revenues for the Sep '19 quarter versus the year ago period. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history.

1/13/2020 1:20:41 PM - Perched within close striking distance of its all-time high, finding support near its 50 DMA line ($14.43). The prior high ($13.20 on 9/09/19) defines the next near-term support to watch. This Auto/Truck - Replacement Parts firm reported earnings +100% on +22% sales revenues for the Sep '19 quarter versus the year ago period. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history.

1/7/2020 12:54:41 PM - Pulling back after perched within close striking distance of its all-time high, testing its 50 DMA line ($14.15) with today's big volume-driven loss. Below the 50 DMA line, its prior high ($13.20 on 9/09/19) defines the next near-term support to watch. This Auto/Truck - Replacement Parts firm reported earnings +100% on +22% sales revenues for the Sep '19 quarter versus the year ago period. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history.

1/6/2020 12:37:17 PM - Perched within close striking distance of its all-time high. Consolidated in an orderly fashion above its 50 DMA line ($14.09) and above the prior high ($13.20 on 9/09/19) which define near-term support to watch. Bullish action came for this Auto/Truck - Replacement Parts firm after it reported earnings +100% on +22% sales revenues for the Sep '19 quarter versus the year ago period. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history.

1/3/2020 12:20:09 PM - Today's volume-driven gain has it perched within close striking distance of its all-time high. Consolidated in an orderly fashion above its 50 DMA line ($14) and above the prior high ($13.20 on 9/09/19) which define near-term support to watch. Bullish action came for this Auto/Truck - Replacement Parts firm after it reported earnings +100% on +22% sales revenues for the Sep '19 quarter versus the year ago period. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history.

12/31/2019 12:50:49 PM - Consolidating in an orderly fashion above its 50 DMA line ($13.81) and prior high ($13.20 on 9/09/19) which define near-term support to watch. Bullish action came for this Auto/Truck - Replacement Parts firm after it reported earnings +100% on +22% sales revenues for the Sep '19 quarter versus the year ago period. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history.

12/24/2019 11:18:29 AM - Bullish action came for this Auto/Truck - Replacement Parts firm after it reported earnings +100% on +22% sales revenues for the Sep '19 quarter versus the year ago period. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history.

11/22/2019 12:12:57 PM -
Perched at a new 52-week high today following a considerable volume-driven gain. Stubbornly held its ground following a considerable volume-driven gain on 11/11/19. Bullish action came after it reported earnings +100% on +22% sales revenues for the Sep '19 quarter versus the year ago period. Found support near its 50-day moving average during its consolidation since the 10/01/19 mid-day report noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."


11/21/2019 12:24:37 PM -
Hitting yet another new 52-week high today. Stubbornly heled its ground following a considerable volume-driven gain on 11/11/19. Bullish action came after it reported earnings +100% on +22% sales revenues for the Sep '19 quarter versus the year ago period. Found support near its 50-day moving average during its consolidation since the 10/01/19 mid-day report noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."


11/18/2019 12:24:35 PM -
Hitting yet another new 52-week high today. Stubbornly heled its ground following a considerable volume-driven gain on 11/11/19. Bullish action came after it reported earnings +100% on +22% sales revenues for the Sep '19 quarter versus the year ago period. Found support near its 50-day moving average during its consolidation since the 10/01/19 mid-day report noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."


11/15/2019 12:22:26 PM -
Powering to another new 52-week high today. Stubbornly heled its ground following a considerable volume-driven gain on 11/11/19. Bullish action came after it reported earnings +100% on +22% sales revenues for the Sep '19 quarter versus the year ago period. Found support near its 50-day moving average during its consolidation since the 10/01/19 mid-day report noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."


11/12/2019 12:54:58 PM -
Perched at its 52-week high following a considerable volume-driven gain on the prior session. Bullish action came after it reported earnings +100% on +22% sales revenues for the Sep '19 quarter versus the year ago period. Found support near its 50-day moving average during its consolidation since the 10/01/19 mid-day report noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."


11/11/2019 1:17:28 PM -
Challenging its 52-week high with today's big volume-driven gain. Reported earnings +100% on +22% sales revenues for the Sep '19 quarter versus the year ago period. Found support near its 50-day moving average during its consolidation since the 10/01/19 mid-day report last noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."


10/1/2019 1:22:00 PM -
After an impressive spurt of volume-driven gains for new highs it has been consolidating for a few weeks, staying above its 20-day moving average. Prior mid-day reports noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."


9/19/2019 1:10:48 PM -
After an impressive spurt of volume-driven gains for new highs it has been consolidating. Prior mid-day reports noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."


9/18/2019 11:56:15 AM -
After an impressive spurt of volume-driven gains for new highs it has been consolidating. Prior mid-day reports noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."


9/17/2019 12:37:56 PM -
After an impressive spurt of volume-driven gains for new highs it has been consolidating. Prior mid-day reports noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."


9/10/2019 1:02:24 PM -
Pulling back today after an impressive spurt of volume-driven gains into new high territory. Prior mid-day reports noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."


9/9/2019 1:07:36 PM -
Adding to an impressive spurt of volume-driven gains into new high territory with today's 4th consecutive gain. Prior mid-day reports noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."


9/6/2019 12:27:47 PM -
Holding its ground stubbornly after an impressive spurt of volume-driven gains into new high territory. Prior mid-day reports noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."


9/5/2019 12:49:19 PM -
Adding to an impressive spurt of volume-driven gains into new high territory. Prior mid-day reports noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."


9/4/2019 12:45:44 PM -
Gapped up and hit a new high while adding to an impressive spurt of volume-driven gains into new high territory. Prior mid-day reports noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."


9/3/2019 1:16:44 PM -
Pulling back today following 3 consecutive volume-driven gains for new highs. Prior mid-day reports noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."


8/30/2019 1:32:06 PM -
Hitting another new high with today's 3rd consecutive gain. Prior mid-day reports noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."


8/29/2019 12:34:33 PM - Hit another new high with today's early gain. Prior mid-day reports noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."

8/28/2019 1:57:53 PM - Hitting another new high with today's gain. Prior mid-day reports noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."

8/27/2019 1:15:35 PM - The 8/23/19 mid-day report noted - "Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history."

8/23/2019 1:24:22 PM - Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history.

8/23/2019 1:22:42 PM - Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history.

8/23/2019 1:21:59 PM - Thinly traded Auto/Truck - Replacement Parts firm hit a new 52-week high with volume-driven gains. Fundamental concerns remain due to sub par sales revenues growth and its erratic quarterly and annual earnings (C and A criteria) history.