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
(260.66)
73.94% 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
(24.87)
36.05% Details
4/29/2024 Benchmark BHE Downgrade Neutral
(Buy)
31.36
(84.65)
169.93% 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
(260.66)
177.71% Details
1/17/2023 Plexus PLXS Downgrade Neutral
(Buy)
113.37
(260.66)
129.92% Details
11/8/2022 Sanmina-SCI Corp. SANM Upgrade Buy
(Neutral)
58.97
(219.41)
272.07% Details
10/31/2022 Sanmina-SCI Corp. SANM Downgrade Neutral
(Buy)
57.24
(219.41)
283.32% 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
(219.41)
454.77% Details
8/2/2021 UFP Technologies UFPT Maintain Buy
(N/A)
 
 
  Details
7/29/2021 Benchmark BHE Upgrade Buy
(Neutral)
25.24
(84.65)
235.38% Details
7/20/2021 Forrester Research FORR Maintain Buy
(N/A)
 
 
  Details
6/22/2021 Plexus PLXS Upgrade Buy
(Neutral)
88.53
(260.66)
194.43% Details
5/25/2021 UFP Technologies UFPT Maintain Buy
(N/A)
 
 
  Details
5/7/2021 Kimball Electronics KE Upgrade Buy
(Neutral)
21.49
(24.87)
15.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
(24.87)
16.71% Details
1/19/2021 Plexus PLXS Downgrade Neutral
(Buy)
84.94
(260.66)
206.88% Details
1/12/2021 Benchmark BHE Downgrade Neutral
(Buy)
28.93
(84.65)
192.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
(84.65)
333.66% 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
(260.66)
318.06% 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