Ratings by Sidoti (Anja Soderstrom)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
10/24/2025 Plexus PLXS Downgrade Neutral
(Buy)
149.86
(185.90)
24.05% Details
7/25/2025 Plexus PLXS Upgrade Buy
(Neutral)
118.29
(149.86)
26.69% Details
7/15/2025 Plexus PLXS Maintain Neutral
(N/A)
 
 
  Details
8/15/2024 Kimball Electronics KE Downgrade Neutral
(Buy)
18.28
(22.63)
23.8% Details
4/29/2024 Benchmark BHE Downgrade Neutral
(Buy)
31.36
(52.89)
68.65% Details
1/9/2024 Plexus PLXS Downgrade Neutral
(Buy)
105.79
(118.29)
11.82% Details
6/13/2023 American Software AMSWA Maintain Buy
(N/A)
 
 
  Details
4/28/2023 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
1/27/2023 Plexus PLXS Upgrade Buy
(Neutral)
93.86
(185.90)
98.06% Details
1/17/2023 Plexus PLXS Downgrade Neutral
(Buy)
113.37
(185.90)
63.98% Details
11/8/2022 Sanmina-SCI Corp. SANM Upgrade Buy
(Neutral)
58.97
(123.00)
108.58% Details
10/31/2022 Sanmina-SCI Corp. SANM Downgrade Neutral
(Buy)
57.24
(123.00)
114.88% Details
5/6/2022 CoreCard Corp. CCRD Maintain Buy
(N/A)
 
 
  Details
2/15/2022 UFP Technologies UFPT Maintain Buy
(N/A)
 
 
  Details
2/14/2022 Forrester Research FORR Maintain Buy
(N/A)
 
 
  Details
1/28/2022 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
12/22/2021 Sanmina-SCI Corp. SANM New Coverage Buy
(N/A)
39.55
(123.00)
211% Details
8/2/2021 UFP Technologies UFPT Maintain Buy
(N/A)
 
 
  Details
7/29/2021 Benchmark BHE Upgrade Buy
(Neutral)
25.24
(52.89)
109.55% Details
7/20/2021 Forrester Research FORR Maintain Buy
(N/A)
 
 
  Details
6/22/2021 Plexus PLXS Upgrade Buy
(Neutral)
88.53
(185.90)
109.99% Details
5/25/2021 UFP Technologies UFPT Maintain Buy
(N/A)
 
 
  Details
5/7/2021 Kimball Electronics KE Upgrade Buy
(Neutral)
21.49
(22.63)
5.3% Details
4/22/2021 Plexus PLXS Maintain Neutral
(N/A)
 
 
  Details
3/31/2021 Plexus PLXS Downgrade Neutral
(Buy)
91.99
(88.53)
-3.76% Details
3/9/2021 Kimball Electronics KE Downgrade Neutral
(Buy)
26.46
(21.49)
-18.78% Details
2/5/2021 Benchmark BHE Maintain Neutral
(N/A)
 
 
  Details
2/4/2021 Kimball Electronics KE Upgrade Buy
(Neutral)
19.77
(26.46)
33.84% Details
1/27/2021 Kimball Electronics KE Downgrade Neutral
(Buy)
21.31
(22.63)
6.19% Details
1/19/2021 Plexus PLXS Downgrade Neutral
(Buy)
84.94
(185.90)
118.86% Details
1/12/2021 Benchmark BHE Downgrade Neutral
(Buy)
28.93
(52.89)
82.82% Details
11/13/2020 Kimball Electronics KE Maintain Buy
(N/A)
 
 
  Details
7/23/2020 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
7/8/2020 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
6/4/2020 Benchmark BHE Maintain Buy
(N/A)
 
 
  Details
5/13/2020 Benchmark BHE Upgrade Buy
(Neutral)
19.52
(52.89)
170.95% Details
4/30/2020 Benchmark BHE Downgrade Neutral
(Buy)
23.93
(19.52)
-18.43% Details
4/23/2020 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
3/11/2020 Plexus PLXS Upgrade Buy
(Neutral)
62.35
(185.90)
198.16% Details
2/26/2020 Benchmark BHE Upgrade Buy
(Neutral)
26.96
(23.93)
-11.24% Details
6/14/2019 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details