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
(299.97)
100.17% 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
(25.30)
38.4% Details
4/29/2024 Benchmark BHE Downgrade Neutral
(Buy)
31.36
(92.17)
193.91% 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
(299.97)
219.59% Details
1/17/2023 Plexus PLXS Downgrade Neutral
(Buy)
113.37
(299.97)
164.59% Details
11/8/2022 Sanmina-SCI Corp. SANM Upgrade Buy
(Neutral)
58.97
(241.49)
309.51% Details
10/31/2022 Sanmina-SCI Corp. SANM Downgrade Neutral
(Buy)
57.24
(241.49)
321.89% 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
(241.49)
510.59% Details
8/2/2021 UFP Technologies UFPT Maintain Buy
(N/A)
 
 
  Details
7/29/2021 Benchmark BHE Upgrade Buy
(Neutral)
25.24
(92.17)
265.17% Details
7/20/2021 Forrester Research FORR Maintain Buy
(N/A)
 
 
  Details
6/22/2021 Plexus PLXS Upgrade Buy
(Neutral)
88.53
(299.97)
238.83% Details
5/25/2021 UFP Technologies UFPT Maintain Buy
(N/A)
 
 
  Details
5/7/2021 Kimball Electronics KE Upgrade Buy
(Neutral)
21.49
(25.30)
17.73% 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
(25.30)
18.72% Details
1/19/2021 Plexus PLXS Downgrade Neutral
(Buy)
84.94
(299.97)
253.16% Details
1/12/2021 Benchmark BHE Downgrade Neutral
(Buy)
28.93
(92.17)
218.6% 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
(92.17)
372.18% 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
(299.97)
381.11% 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