Ratings by Sidoti (Anja Soderstrom)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
7/31/2026 Plexus PLXS Upgrade Buy
(Neutral)
241.99
(245.98)
1.65% Details
10/24/2025 Plexus PLXS Downgrade Neutral
(Buy)
149.86
(241.99)
61.48% 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.03)
36.93% Details
4/29/2024 Benchmark BHE Downgrade Neutral
(Buy)
31.36
(72.64)
131.63% 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
(245.98)
162.07% Details
1/17/2023 Plexus PLXS Downgrade Neutral
(Buy)
113.37
(245.98)
116.97% Details
11/8/2022 Sanmina-SCI Corp. SANM Upgrade Buy
(Neutral)
58.97
(198.47)
236.56% Details
10/31/2022 Sanmina-SCI Corp. SANM Downgrade Neutral
(Buy)
57.24
(198.47)
246.73% 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
(198.47)
401.82% Details
8/2/2021 UFP Technologies UFPT Maintain Buy
(N/A)
 
 
  Details
7/29/2021 Benchmark BHE Upgrade Buy
(Neutral)
25.24
(72.64)
187.8% Details
7/20/2021 Forrester Research FORR Maintain Buy
(N/A)
 
 
  Details
6/22/2021 Plexus PLXS Upgrade Buy
(Neutral)
88.53
(245.98)
177.85% Details
5/25/2021 UFP Technologies UFPT Maintain Buy
(N/A)
 
 
  Details
5/7/2021 Kimball Electronics KE Upgrade Buy
(Neutral)
21.49
(25.03)
16.47% 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.03)
17.46% Details
1/19/2021 Plexus PLXS Downgrade Neutral
(Buy)
84.94
(245.98)
189.59% Details
1/12/2021 Benchmark BHE Downgrade Neutral
(Buy)
28.93
(72.64)
151.09% 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
(72.64)
272.13% 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
(245.98)
294.51% 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