Andrew Wittmann's Stock Ratings

Baird Analyst

Andrew Wittmann is an analyst at Baird. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 06/18/2025

Overall Average Return

17.5%

Smart Score

78.5%

Overall Average Return Percentile

76th

Number of Ratings

281
Buy NowGet Alert
06/09/2025ABMBuy Now
ABM Indus
$44.3026.41%
Andrew Wittmann78%
$56 → $56UpgradeNeutral → OutperformGet Alert
06/06/2025BBCPBuy Now
Concrete Pumping Holdings
$5.970.5%
Andrew Wittmann78%
$6.5 → $6MaintainsNeutralGet Alert
05/22/2025APGBuy Now
APi Group
$49.014.06%
Andrew Wittmann78%
$47 → $51MaintainsOutperformGet Alert
05/08/2025TTEKBuy Now
Tetra Tech
$35.77-7.74%
Andrew Wittmann78%
$31 → $33MaintainsNeutralGet Alert
05/08/2025BWMNBuy Now
Bowman Consulting Group
$27.296.27%
Andrew Wittmann78%
$28 → $29MaintainsOutperformGet Alert
05/07/2025ULSBuy Now
UL Solutions
$70.533.51%
Andrew Wittmann78%
$60 → $73MaintainsNeutralGet Alert
05/06/2025ACMBuy Now
AECOM
$112.055.31%
Andrew Wittmann78%
$108 → $118MaintainsOutperformGet Alert
05/01/2025PSNBuy Now
Parsons
$68.530.69%
Andrew Wittmann78%
$72 → $69DowngradeOutperform → NeutralGet Alert
04/30/2025ECLBuy Now
Ecolab
$261.244.5%
Andrew Wittmann78%
$277 → $273MaintainsNeutralGet Alert
04/24/2025HCSGBuy Now
Healthcare Services Group
$14.40-9.72%
Andrew Wittmann78%
$12 → $13MaintainsNeutralGet Alert
04/03/2025UNFBuy Now
UniFirst
$184.626.71%
Andrew Wittmann78%
$218 → $197MaintainsNeutralGet Alert
04/03/2025FLRBuy Now
Fluor
$50.41-14.71%
Andrew Wittmann78%
$46 → $43MaintainsNeutralGet Alert
03/27/2025CTASBuy Now
Cintas
$221.292.58%
Andrew Wittmann78%
$200 → $227MaintainsNeutralGet Alert
03/20/2025VSTSBuy Now
Vestis
$5.83123.18%
Andrew Wittmann78%
$17 → $13MaintainsNeutralGet Alert
03/13/2025BWMNBuy Now
Bowman Consulting Group
$27.292.6%
Andrew Wittmann78%
$29 → $28MaintainsOutperformGet Alert
03/12/2025BBCPBuy Now
Concrete Pumping Holdings
$5.978.88%
Andrew Wittmann78%
$7 → $6.5MaintainsNeutralGet Alert
03/10/2025WSCBuy Now
WillScot Holdings
$26.3021.67%
Andrew Wittmann78%
$38 → $32MaintainsNeutralGet Alert
03/03/2025MTZBuy Now
MasTec
$164.14-6.79%
Andrew Wittmann78%
$162 → $153MaintainsNeutralGet Alert
02/27/2025APGBuy Now
APi Gr
$49.01-6.14%
Andrew Wittmann78%
$40 → $46MaintainsOutperformGet Alert
02/20/2025PSNBuy Now
Parsons
$68.5313.83%
Andrew Wittmann78%
$125 → $78MaintainsOutperformGet Alert
02/19/2025FLRBuy Now
Fluor
$50.41-8.76%
Andrew Wittmann78%
$58 → $46MaintainsNeutralGet Alert
02/10/2025ROADBuy Now
Construction Partners
$104.29-2.2%
Andrew Wittmann78%
$100 → $102MaintainsNeutralGet Alert
02/05/2025JBuy Now
Jacobs Solutions
$128.6915.01%
Andrew Wittmann78%
$154 → $148MaintainsOutperformGet Alert
02/04/2025ACMBuy Now
AECOM
$112.054.42%
Andrew Wittmann78%
$125 → $117MaintainsOutperformGet Alert
12/20/2024CTASBuy Now
Cintas
$221.29-9.62%
Andrew Wittmann78%
$209 → $200MaintainsNeutralGet Alert
12/18/2024FLRBuy Now
Fluor
$50.4115.05%
Andrew Wittmann78%
$54 → $58DowngradeOutperform → NeutralGet Alert
12/12/2024ARMKBuy Now
Aramark
$39.4913.95%
Andrew Wittmann78%
$44 → $45MaintainsNeutralGet Alert
11/26/2024APGBuy Now
APi Gr
$49.01-18.38%
Andrew Wittmann78%
$39 → $40MaintainsOutperformGet Alert
11/20/2024JBuy Now
Jacobs Solutions
$128.6915.78%
Andrew Wittmann78%
$147 → $149MaintainsOutperformGet Alert
11/19/2024ACMBuy Now
AECOM
$112.058.88%
Andrew Wittmann78%
$113 → $122MaintainsOutperformGet Alert
11/14/2024BVBuy Now
BrightView Hldgs
$15.6028.21%
Andrew Wittmann78%
$18 → $20MaintainsOutperformGet Alert
11/14/2024TTEKBuy Now
Tetra Tech
$35.7731.4%
Andrew Wittmann78%
$46 → $47MaintainsNeutralGet Alert
11/12/2024ARMKBuy Now
Aramark
$39.4911.42%
Andrew Wittmann78%
$38 → $44MaintainsNeutralGet Alert
11/08/2024NVEEBuy Now
NV5 Global
$22.978.84%
Andrew Wittmann78%
$26 → $25MaintainsNeutralGet Alert
11/08/2024BWMNBuy Now
Bowman Consulting Group
$27.29-1.06%
Andrew Wittmann78%
$29 → $27MaintainsOutperformGet Alert
11/06/2024ULSBuy Now
UL Solutions
$70.53-19.18%
Andrew Wittmann78%
$53 → $57MaintainsNeutralGet Alert
11/04/2024MTZBuy Now
MasTec
$164.14-6.79%
Andrew Wittmann78%
$120 → $153MaintainsNeutralGet Alert
11/01/2024PWRBuy Now
Quanta Services
$361.94-8%
Andrew Wittmann78%
$320 → $333MaintainsOutperformGet Alert
10/31/2024WSCBuy Now
WillScot Holdings
$26.3044.49%
Andrew Wittmann78%
$42 → $38MaintainsNeutralGet Alert
10/31/2024PSNBuy Now
Parsons
$68.5382.42%
Andrew Wittmann78%
$103 → $125MaintainsOutperformGet Alert
10/30/2024ECLBuy Now
Ecolab
$261.246.8%
Andrew Wittmann78%
$271 → $279MaintainsNeutralGet Alert
10/24/2024UNFBuy Now
UniFirst
$184.628.33%
Andrew Wittmann78%
$199 → $200MaintainsNeutralGet Alert
10/24/2024HCSGBuy Now
Healthcare Services Group
$14.40-16.67%
Andrew Wittmann78%
$14 → $12MaintainsNeutralGet Alert
10/24/2024WSCBuy Now
WillScot Holdings
$26.3059.7%
Andrew Wittmann78%
$42 → $42DowngradeOutperform → NeutralGet Alert
10/22/2024ROADBuy Now
Construction Partners
$104.29-11.78%
Andrew Wittmann78%
$68 → $92MaintainsNeutralGet Alert
09/26/2024CTASBuy Now
Cintas
$221.29-5.55%
Andrew Wittmann78%
$194 → $209MaintainsNeutralGet Alert
09/09/2024ABMBuy Now
ABM Indus
$44.3026.41%
Andrew Wittmann78%
$49 → $56MaintainsNeutralGet Alert
09/05/2024BBCPBuy Now
Concrete Pumping Holdings
$5.978.88%
Andrew Wittmann78%
$7.5 → $6.5MaintainsNeutralGet Alert
08/08/2024BWMNBuy Now
Bowman Consulting Group
$27.296.27%
Andrew Wittmann78%
$37 → $29MaintainsOutperformGet Alert
08/08/2024VSTSBuy Now
Vestis
$5.83123.18%
Andrew Wittmann78%
$13 → $13DowngradeOutperform → NeutralGet Alert
08/07/2024ARMKBuy Now
Aramark
$39.49-3.77%
Andrew Wittmann78%
$37 → $38MaintainsNeutralGet Alert
08/07/2024JBuy Now
Jacobs Solutions
$128.6924.33%
Andrew Wittmann78%
$163 → $160MaintainsOutperformGet Alert
08/07/2024ACMBuy Now
AECOM
$112.05-10.75%
Andrew Wittmann78%
$96 → $100MaintainsOutperformGet Alert
08/05/2024FLRBuy Now
Fluor
$50.417.11%
Andrew Wittmann78%
$46 → $54MaintainsOutperformGet Alert
08/02/2024APGBuy Now
APi Gr
$49.01-14.3%
Andrew Wittmann78%
$43 → $42MaintainsOutperformGet Alert
08/01/2024BVBuy Now
BrightView Hldgs
$15.6015.38%
Andrew Wittmann78%
$17 → $18MaintainsOutperformGet Alert
08/01/2024ULSBuy Now
UL Solutions
$70.53-24.85%
Andrew Wittmann78%
$46 → $53MaintainsNeutralGet Alert
08/01/2024TTEKBuy Now
Tetra Tech
$35.77543%
Andrew Wittmann78%
$223 → $230MaintainsNeutralGet Alert
08/01/2024PSNBuy Now
Parsons Corp
$68.5350.31%
Andrew Wittmann78%
$89 → $103MaintainsOutperformGet Alert
07/31/2024ECLBuy Now
Ecolab
$261.242.21%
Andrew Wittmann78%
$243 → $267MaintainsNeutralGet Alert
07/30/2024BVBuy Now
BrightView Hldgs
$15.608.97%
Andrew Wittmann78%
$13 → $17UpgradeNeutral → OutperformGet Alert
07/25/2024HCSGBuy Now
Healthcare Services Group
$14.40-2.78%
Andrew Wittmann78%
$13 → $14MaintainsNeutralGet Alert
07/19/2024PWRBuy Now
Quanta Services
$361.94-20.43%
Andrew Wittmann78%
$287 → $288MaintainsOutperformGet Alert
07/19/2024CTASBuy Now
Cintas
$221.29250.22%
Andrew Wittmann78%
$750 → $775DowngradeOutperform → NeutralGet Alert
07/12/2024ULSBuy Now
UL Solutions
$70.53-34.77%
Andrew Wittmann78%
$41 → $46DowngradeOutperform → NeutralGet Alert
07/08/2024ACMBuy Now
AECOM
$112.05-14.32%
Andrew Wittmann78%
$110 → $96MaintainsOutperformGet Alert
06/27/2024UNFBuy Now
UniFirst
$184.627.79%
Andrew Wittmann78%
$185 → $199MaintainsNeutralGet Alert
06/10/2024ABMBuy Now
ABM Indus
$44.3010.61%
Andrew Wittmann78%
$48 → $49MaintainsNeutralGet Alert
06/10/2024BBCPBuy Now
Concrete Pumping Holdings
$5.9725.63%
Andrew Wittmann78%
$8.5 → $7.5MaintainsNeutralGet Alert
06/03/2024BWMNBuy Now
Bowman Consulting Group
$27.2935.58%
Andrew Wittmann78%
→ $37Initiates → OutperformGet Alert
05/21/2024ULSBuy Now
UL Solutions
$70.53-41.86%
Andrew Wittmann78%
$40 → $41MaintainsOutperformGet Alert
05/15/2024TTEKBuy Now
Tetra Tech
$35.77523.43%
Andrew Wittmann78%
$200 → $223MaintainsNeutralGet Alert
05/13/2024ROADBuy Now
Construction Partners
$104.29-42.47%
Andrew Wittmann78%
$50 → $60MaintainsNeutralGet Alert
05/08/2024ARMKBuy Now
Aramark
$39.49-6.31%
Andrew Wittmann78%
$35 → $37MaintainsNeutralGet Alert
05/08/2024JBuy Now
Jacobs Solutions
$128.6926.66%
Andrew Wittmann78%
$168 → $163MaintainsOutperformGet Alert
05/07/2024ACMBuy Now
AECOM
$112.05-1.83%
Andrew Wittmann78%
$104 → $110MaintainsOutperformGet Alert
05/07/2024ULSBuy Now
UL Solutions
$70.53-43.28%
Andrew Wittmann78%
→ $40Initiates → OutperformGet Alert
05/06/2024MTZBuy Now
MasTec
$164.14-32.98%
Andrew Wittmann78%
$89 → $110MaintainsNeutralGet Alert
05/06/2024FLRBuy Now
Fluor
$50.41-8.76%
Andrew Wittmann78%
$42 → $46MaintainsOutperformGet Alert
05/03/2024VSTSBuy Now
Vestis
$5.83123.18%
Andrew Wittmann78%
$24 → $13MaintainsOutperformGet Alert
05/03/2024PWRBuy Now
Quanta Services
$361.94-20.71%
Andrew Wittmann78%
$265 → $287MaintainsOutperformGet Alert
05/02/2024BVBuy Now
BrightView Hldgs
$15.60-16.67%
Andrew Wittmann78%
$8.5 → $13MaintainsNeutralGet Alert
05/02/2024TTEKBuy Now
Tetra Tech
$35.77459.13%
Andrew Wittmann78%
$180 → $200MaintainsNeutralGet Alert
05/02/2024PSNBuy Now
Parsons Corp
$68.5329.88%
Andrew Wittmann78%
$85 → $89MaintainsOutperformGet Alert
05/01/2024ECLBuy Now
Ecolab
$261.24-6.98%
Andrew Wittmann78%
$232 → $243MaintainsNeutralGet Alert
04/22/2024WSCBuy Now
WillScot Mobile Mini
$26.3071.1%
Andrew Wittmann78%
$55 → $45MaintainsOutperformGet Alert
04/16/2024APGBuy Now
APi Gr
$49.01-12.26%
Andrew Wittmann78%
$39 → $43MaintainsOutperformGet Alert
03/28/2024CTASBuy Now
Cintas
$221.29238.92%
Andrew Wittmann78%
$660 → $750MaintainsOutperformGet Alert
03/08/2024ABMBuy Now
ABM Indus
$44.308.35%
Andrew Wittmann78%
$49 → $48MaintainsNeutralGet Alert
03/04/2024MTZBuy Now
MasTec
$164.14-45.78%
Andrew Wittmann78%
$70 → $89MaintainsNeutralGet Alert
02/15/2024HCSGBuy Now
Healthcare Services Group
$14.40-9.72%
Andrew Wittmann78%
$10 → $13MaintainsNeutralGet Alert
02/15/2024PSNBuy Now
Parsons Corp
$68.5324.04%
Andrew Wittmann78%
$75 → $85MaintainsOutperformGet Alert
02/14/2024ECLBuy Now
Ecolab
$261.24-11.19%
Andrew Wittmann78%
$184 → $232MaintainsNeutralGet Alert
02/12/2024ROADBuy Now
Construction Partners
$104.29-52.06%
Andrew Wittmann78%
$46 → $50DowngradeOutperform → NeutralGet Alert
02/06/2024ACMBuy Now
AECOM
$112.05-8.08%
Andrew Wittmann78%
$100 → $103MaintainsOutperformGet Alert
01/16/2024MTZBuy Now
MasTec
$164.14-54.31%
Andrew Wittmann78%
$57 → $75DowngradeOutperform → NeutralGet Alert
01/16/2024PSNBuy Now
Parsons Corp
$68.539.45%
Andrew Wittmann78%
$68 → $75UpgradeNeutral → OutperformGet Alert
01/04/2024UNFBuy Now
UniFirst
$184.620.21%
Andrew Wittmann78%
→ $185DowngradeOutperform → NeutralGet Alert
11/16/2023TTEKBuy Now
Tetra Tech
$35.77403.21%
Andrew Wittmann78%
$172 → $180MaintainsNeutralGet Alert
10/19/2023BBCPBuy Now
Concrete Pumping Holdings
$5.9742.38%
Andrew Wittmann78%
→ $8.5DowngradeOutperform → NeutralGet Alert
10/03/2023VSTSBuy Now
Vestis
$5.83312.02%
Andrew Wittmann78%
→ $24Initiates → OutperformGet Alert
09/27/2023CTASBuy Now
Cintas
$221.29144.02%
Andrew Wittmann78%
$524 → $540MaintainsOutperformGet Alert
09/27/2023FLRBuy Now
Fluor
$50.41-16.69%
Andrew Wittmann78%
$43 → $42MaintainsOutperformGet Alert
09/14/2023PWRBuy Now
Quanta Services
$361.94-39.49%
Andrew Wittmann78%
→ $219ReiteratesOutperform → OutperformGet Alert
09/08/2023ABMBuy Now
ABM Indus
$44.30-9.71%
Andrew Wittmann78%
$52 → $40MaintainsNeutralGet Alert
08/04/2023PWRBuy Now
Quanta Services
$361.94-39.49%
Andrew Wittmann78%
$186 → $219MaintainsOutperformGet Alert
08/04/2023APGBuy Now
APi Gr
$49.01-30.63%
Andrew Wittmann78%
$29 → $34MaintainsOutperformGet Alert
08/02/2023ECLBuy Now
Ecolab
$261.24-23.44%
Andrew Wittmann78%
$174 → $200MaintainsNeutralGet Alert
06/20/2023NVEEBuy Now
NV5 Global
$22.97352.76%
Andrew Wittmann78%
→ $104MaintainsNeutralGet Alert
05/17/2023APGBuy Now
APi Gr
$49.01-40.83%
Andrew Wittmann78%
$27 → $29UpgradeNeutral → OutperformGet Alert
05/11/2023TTEKBuy Now
Tetra Tech
$35.77375.26%
Andrew Wittmann78%
$164 → $170MaintainsNeutralGet Alert
05/09/2023ACMBuy Now
AECOM
$112.05-10.75%
Andrew Wittmann78%
$103 → $100MaintainsPerformerGet Alert
05/08/2023MTZBuy Now
MasTec
$164.14-23.85%
Andrew Wittmann78%
$120 → $125MaintainsOutperformGet Alert
05/08/2023FLRBuy Now
Fluor
$50.41-20.66%
Andrew Wittmann78%
$43 → $40MaintainsOutperformGet Alert
05/05/2023NVEEBuy Now
NV5 Global
$22.97391.95%
Andrew Wittmann78%
$130 → $113MaintainsOutperformGet Alert
05/04/2023PSNBuy Now
Parsons Corp
$68.53-22.66%
Andrew Wittmann78%
$50 → $53MaintainsNeutralGet Alert
04/27/2023WSCBuy Now
WillScot Mobile Mini
$26.30109.13%
Andrew Wittmann78%
$50 → $55MaintainsOutperformGet Alert
04/21/2023WSCBuy Now
WillScot Mobile Mini
$26.3090.11%
Andrew Wittmann78%
$60 → $50MaintainsOutperformGet Alert
03/30/2023CTASBuy Now
Cintas
$221.29131.37%
Andrew Wittmann78%
$500 → $512MaintainsOutperformGet Alert
03/30/2023UNFBuy Now
UniFirst
$184.629.96%
Andrew Wittmann78%
$225 → $203MaintainsOutperformGet Alert
03/22/2023ARMKBuy Now
Aramark
$39.49-1.24%
Andrew Wittmann78%
$43 → $39MaintainsNeutralGet Alert
03/20/2023DSEYBuy Now
Diversey Hldgs
Andrew Wittmann78%
→ $8.5DowngradeOutperform → NeutralGet Alert
03/09/2023ABMBuy Now
ABM Indus
$44.3015.12%
Andrew Wittmann78%
$52 → $51DowngradeOutperform → NeutralGet Alert
02/27/2023MTZBuy Now
MasTec
$164.14-26.89%
Andrew Wittmann78%
$111 → $120MaintainsOutperformGet Alert
02/24/2023NVEEBuy Now
NV5 Global
$22.97465.96%
Andrew Wittmann78%
$150 → $130MaintainsNeutralGet Alert
02/23/2023WSCBuy Now
WillScot Mobile Mini
$26.30128.14%
Andrew Wittmann78%
$53 → $60MaintainsOutperformGet Alert
02/22/2023FLRBuy Now
Fluor
$50.41-14.71%
Andrew Wittmann78%
$38 → $43MaintainsOutperformGet Alert
02/07/2023ACMBuy Now
AECOM
$112.05-8.08%
Andrew Wittmann78%
$90 → $103MaintainsOutperformGet Alert
02/02/2023TTEKBuy Now
Tetra Tech
$35.77358.48%
Andrew Wittmann78%
$155 → $164MaintainsNeutralGet Alert
01/24/2023BBCPBuy Now
Concrete Pumping Holdings
$5.9725.63%
Andrew Wittmann78%
$7 → $7.5MaintainsOutperformGet Alert
01/06/2023JBuy Now
Jacobs Solutions
$128.6916.56%
Andrew Wittmann78%
$136 → $150UpgradeNeutral → OutperformGet Alert
12/22/2022PSNBuy Now
Parsons Corp
$68.53-27.03%
Andrew Wittmann78%
→ $50Initiates → NeutralGet Alert
11/15/2022ACMBuy Now
AECOM
$112.05-19.68%
Andrew Wittmann78%
$83 → $90MaintainsOutperformGet Alert
09/29/2022CTASBuy Now
Cintas
$221.29103.35%
Andrew Wittmann78%
$475 → $450MaintainsOutperformGet Alert
09/12/2022ABMBuy Now
ABM Indus
$44.3017.38%
Andrew Wittmann78%
$53 → $52MaintainsOutperformGet Alert
08/26/2022ACMBuy Now
AECOM
$112.05-20.57%
Andrew Wittmann78%
$82 → $89MaintainsOutperformGet Alert
08/23/2022WSCBuy Now
WillScot Mobile Mini
$26.3071.1%
Andrew Wittmann78%
$42 → $45MaintainsOutperformGet Alert
08/19/2022ABMBuy Now
ABM Indus
$44.3019.64%
Andrew Wittmann78%
$50 → $53MaintainsOutperformGet Alert
08/17/2022CTASBuy Now
Cintas
$221.29114.65%
Andrew Wittmann78%
$440 → $475MaintainsOutperformGet Alert
08/05/2022PWRBuy Now
Quanta Services
$361.94-59.39%
Andrew Wittmann78%
$136 → $147MaintainsOutperformGet Alert
07/27/2022ECLBuy Now
Ecolab
$261.24-34.54%
Andrew Wittmann78%
$193 → $171MaintainsOutperformGet Alert
07/08/2022ROADBuy Now
Construction Partners
$104.29-75.07%
Andrew Wittmann78%
$30 → $26MaintainsOutperformGet Alert
06/21/2022ABMBuy Now
ABM Indus
$44.3012.87%
Andrew Wittmann78%
→ $50UpgradeNeutral → OutperformGet Alert
05/18/2022UNFBuy Now
UniFirst
$184.625.63%
Andrew Wittmann78%
$213 → $195MaintainsOutperformGet Alert
02/23/2022FLRBuy Now
Fluor
$50.41-42.48%
Andrew Wittmann78%
$30 → $29UpgradeNeutral → OutperformGet Alert
01/10/2022NVEEBuy Now
NV5 Global
$22.97
Andrew Wittmann78%
DowngradeOutperform → NeutralGet Alert
01/10/2022APGBuy Now
APi Gr
$49.01-46.95%
Andrew Wittmann78%
→ $26DowngradeOutperform → NeutralGet Alert
01/06/2022UNFBuy Now
UniFirst
$184.6227.83%
Andrew Wittmann78%
$215 → $236UpgradeNeutral → OutperformGet Alert
10/28/2021TMXBuy Now
Terminix Global Hldgs
Andrew Wittmann78%
$57 → $44DowngradeOutperform → NeutralGet Alert
07/16/2021CTASBuy Now
Cintas
$221.2992.06%
Andrew Wittmann78%
$389 → $425UpgradeNeutral → OutperformGet Alert
04/19/2021DSEYBuy Now
Diversey Hldgs
Andrew Wittmann78%
→ $18Initiates → OutperformGet Alert
04/15/2021BVBuy Now
BrightView Hldgs
$15.6021.79%
Andrew Wittmann78%
$16 → $19DowngradeOutperform → NeutralGet Alert
03/15/2021UNFBuy Now
UniFirst
$184.6234.33%
Andrew Wittmann78%
$240 → $248DowngradeOutperform → NeutralGet Alert
03/15/2021NVEEBuy Now
NV5 Global
$22.97400.65%
Andrew Wittmann78%
→ $115Initiates → OutperformGet Alert
03/03/2021WSCBuy Now
WillScot Mobile Mini
$26.3025.48%
Andrew Wittmann78%
$31 → $33UpgradeNeutral → OutperformGet Alert
01/05/2021JBuy Now
Jacobs Solutions
$128.69-8.31%
Andrew Wittmann78%
→ $118DowngradeOutperform → NeutralGet Alert
01/05/2021BBCPBuy Now
Concrete Pumping Holdings
$5.97-16.25%
Andrew Wittmann78%
→ $5UpgradeNeutral → OutperformGet Alert
11/06/2020TMXBuy Now
Terminix Global Holdings
Andrew Wittmann78%
→ $63UpgradeNeutral → OutperformGet Alert
09/01/2020WSCBuy Now
WillScot Mobile Mini
$26.30-20.15%
Andrew Wittmann78%
→ $21Initiates → NeutralGet Alert
07/23/2020HCSGBuy Now
Healthcare Services Group
$14.40101.39%
Andrew Wittmann78%
→ $29DowngradeOutperform → NeutralGet Alert
07/02/2020UNFBuy Now
UniFirst
$184.6211.58%
Andrew Wittmann78%
$187 → $206MaintainsOutperformGet Alert
06/24/2020APGBuy Now
APi Gr
$49.01-67.35%
Andrew Wittmann78%
→ $16Initiates → OutperformGet Alert
06/19/2020ABMBuy Now
ABM Indus
$44.301.58%
Andrew Wittmann78%
$23 → $45MaintainsNeutralGet Alert
05/18/2020ABMBuy Now
ABM Indus
$44.30-48.08%
Andrew Wittmann78%
$25 → $23MaintainsNeutralGet Alert
05/06/2020ARMKBuy Now
Aramark
$39.49-39.23%
Andrew Wittmann78%
$25 → $24MaintainsNeutralGet Alert
05/06/2020ACMBuy Now
AECOM
$112.05-62.52%
Andrew Wittmann78%
$40 → $42MaintainsOutperformGet Alert
05/04/2020MINIBuy Now
Mobile Mini
Andrew Wittmann78%
$26 → $28MaintainsNeutralGet Alert
05/04/2020MTZBuy Now
MasTec
$164.14-73.8%
Andrew Wittmann78%
$44 → $43MaintainsOutperformGet Alert
04/24/2020BVBuy Now
BrightView Hldgs
$15.60-10.26%
Andrew Wittmann78%
$19 → $14MaintainsOutperformGet Alert
04/24/2020MYRGBuy Now
MYR Group
$167.85-82.13%
Andrew Wittmann78%
$36 → $30DowngradeOutperform → NeutralGet Alert
04/21/2020MINIBuy Now
Mobile Mini
Andrew Wittmann78%
$42 → $26MaintainsNeutralGet Alert
04/20/2020HCSGBuy Now
Healthcare Services Group
$14.4094.44%
Andrew Wittmann78%
→ $28UpgradeNeutral → OutperformGet Alert
03/27/2020SERVBuy Now
ServiceMaster Global
$10.79178.04%
Andrew Wittmann78%
$45 → $30MaintainsNeutralGet Alert
03/27/2020ABMBuy Now
ABM Indus
$44.30-43.57%
Andrew Wittmann78%
$37 → $25MaintainsNeutralGet Alert
03/24/2020BBCPBuy Now
Concrete Pumping Holdings
$5.97-49.75%
Andrew Wittmann78%
$5 → $3DowngradeOutperform → NeutralGet Alert
03/20/2020CTASBuy Now
Cintas
$221.29-20.92%
Andrew Wittmann78%
→ $175DowngradeOutperform → NeutralGet Alert
03/05/2020ABMBuy Now
ABM Indus
$44.30-16.48%
Andrew Wittmann78%
$34 → $37MaintainsNeutralGet Alert
03/03/2020MINIBuy Now
Mobile Mini
Andrew Wittmann78%
$46 → $42MaintainsNeutralGet Alert
03/02/2020MTZBuy Now
MasTec
$164.14-61.62%
Andrew Wittmann78%
$72 → $63UpgradeNeutral → OutperformGet Alert
02/28/2020SERVBuy Now
ServiceMaster Global
$10.79317.05%
Andrew Wittmann78%
$40 → $45MaintainsNeutralGet Alert
02/04/2020ACMBuy Now
AECOM
$112.05-49.13%
Andrew Wittmann78%
$50 → $57MaintainsOutperformGet Alert
01/07/2020PWRBuy Now
Quanta Services
$361.94-87.29%
Andrew Wittmann78%
→ $46UpgradeNeutral → OutperformGet Alert
12/19/2019ABMBuy Now
ABM Indus
$44.30-23.25%
Andrew Wittmann78%
$38 → $34MaintainsNeutralGet Alert
12/11/2019ACMBuy Now
AECOM
$112.05-55.38%
Andrew Wittmann78%
$49 → $50MaintainsOutperformGet Alert
12/10/2019ROADBuy Now
Construction Partners
$104.29-80.82%
Andrew Wittmann78%
$16 → $20MaintainsOutperformGet Alert
10/30/2019ECLBuy Now
Ecolab
$261.24-23.06%
Andrew Wittmann78%
$208 → $201MaintainsNeutralGet Alert
09/25/2019CTASBuy Now
Cintas
$221.2935.57%
Andrew Wittmann78%
$267 → $300MaintainsOutperformGet Alert
09/11/2019MYRGBuy Now
MYR Group
$167.85-78.55%
Andrew Wittmann78%
$35 → $36UpgradeNeutral → OutperformGet Alert
08/07/2019ARMKBuy Now
Aramark
$39.491.29%
Andrew Wittmann78%
$38 → $40DowngradeOutperform → NeutralGet Alert
08/02/2019IRMBuy Now
Iron Mountain
$102.75-71.78%
Andrew Wittmann78%
→ $29UpgradeUnderperform → NeutralGet Alert
05/13/2019BBCPBuy Now
Concrete Pumping Holdings
$5.9717.25%
Andrew Wittmann78%
→ $7Initiates → OutperformGet Alert
03/04/2019MTZBuy Now
MasTec
$164.14-68.32%
Andrew Wittmann78%
$50 → $52MaintainsNeutralGet Alert
01/04/2019UNFBuy Now
UniFirst
$184.62-17.67%
Andrew Wittmann78%
$170 → $152MaintainsOutperformGet Alert
12/21/2018CTASBuy Now
Cintas
$221.29-9.17%
Andrew Wittmann78%
$235 → $201MaintainsOutperformGet Alert
12/19/2018ABMBuy Now
ABM Indus
$44.30-30.02%
Andrew Wittmann78%
$35 → $31MaintainsNeutralGet Alert
12/12/2018ARMKBuy Now
Aramark
$39.49-1.24%
Andrew Wittmann78%
$44 → $39MaintainsOutperformGet Alert
11/14/2018ARMKBuy Now
Aramark
$39.4911.42%
Andrew Wittmann78%
→ $44UpgradeNeutral → OutperformGet Alert
11/09/2018MTZBuy Now
MasTec
$164.14
Andrew Wittmann78%
DowngradeOutperform → NeutralGet Alert
11/08/2018TTEKBuy Now
Tetra Tech
$35.7795.69%
Andrew Wittmann78%
$63 → $70MaintainsNeutralGet Alert
11/02/2018PWRBuy Now
Quanta Services
$361.94-89.22%
Andrew Wittmann78%
$41 → $39MaintainsNeutralGet Alert
11/02/2018MTZBuy Now
MasTec
$164.14-68.32%
Andrew Wittmann78%
$51 → $52MaintainsOutperformGet Alert
11/02/2018FLRBuy Now
Fluor
$50.41-0.82%
Andrew Wittmann78%
$59 → $50MaintainsNeutralGet Alert
10/23/2018JECBuy Now
Jacobs Engineering Group
Andrew Wittmann78%
$82 → $84MaintainsOutperformGet Alert
10/22/2018MINIBuy Now
Mobile Mini
Andrew Wittmann78%
$48 → $44DowngradeOutperform → NeutralGet Alert
10/15/2018BVBuy Now
BrightView Hldgs
$15.6015.38%
Andrew Wittmann78%
$22 → $18MaintainsOutperformGet Alert
08/23/2018ABMBuy Now
ABM Indus
$44.30
Andrew Wittmann78%
DowngradeOutperform → NeutralGet Alert
08/08/2018ARMKBuy Now
Aramark
$39.49
Andrew Wittmann78%
DowngradeOutperform → NeutralGet Alert
08/07/2018JECBuy Now
Jacobs Engineering Group
Andrew Wittmann78%
$73 → $82MaintainsOutperformGet Alert
08/07/2018MTZBuy Now
MasTec
$164.14
Andrew Wittmann78%
UpgradeNeutral → OutperformGet Alert
08/03/2018MYRGBuy Now
MYR Group
$167.85
Andrew Wittmann78%
DowngradeOutperform → NeutralGet Alert
07/27/2018MINIBuy Now
Mobile Mini
Andrew Wittmann78%
$47 → $48UpgradeNeutral → OutperformGet Alert
07/23/2018BVBuy Now
BrightView Hldgs
$15.6066.67%
Andrew Wittmann78%
→ $26Initiates → OutperformGet Alert
06/28/2018UNFBuy Now
UniFirst
$184.627.25%
Andrew Wittmann78%
$183 → $198MaintainsOutperformGet Alert
05/29/2018ROADBuy Now
Construction Partners
$104.29-85.62%
Andrew Wittmann78%
→ $15Initiates → OutperformGet Alert
05/04/2018FLRBuy Now
Fluor
$50.41
Andrew Wittmann78%
DowngradeOutperform → NeutralGet Alert
05/01/2018MTZBuy Now
MasTec
$164.14-68.93%
Andrew Wittmann78%
$55 → $51MaintainsNeutralGet Alert
04/18/2018HCSGBuy Now
Healthcare Services Group
$14.40205.56%
Andrew Wittmann78%
$48 → $44MaintainsNeutralGet Alert
04/17/2018HCSGBuy Now
Healthcare Services Group
$14.40233.33%
Andrew Wittmann78%
$50 → $48MaintainsNeutralGet Alert
03/26/2018JECBuy Now
Jacobs Engineering Group
Andrew Wittmann78%
UpgradeNeutral → OutperformGet Alert
03/08/2018MYRGBuy Now
MYR Group
$167.85-76.17%
Andrew Wittmann78%
$41 → $40MaintainsOutperformGet Alert
03/08/2018ABMBuy Now
ABM Indus
$44.30-9.71%
Andrew Wittmann78%
$39 → $40MaintainsOutperformGet Alert
03/01/2018MTZBuy Now
MasTec
$164.14
Andrew Wittmann78%
DowngradeOutperform → NeutralGet Alert
02/07/2018HCSGBuy Now
Healthcare Services Group
$14.40
Andrew Wittmann78%
DowngradeOutperform → NeutralGet Alert
01/24/2018ECLBuy Now
Ecolab
$261.24-45.26%
Andrew Wittmann78%
$144 → $143MaintainsNeutralGet Alert
01/03/2018ACMBuy Now
AECOM
$112.05
Andrew Wittmann78%
UpgradeNeutral → OutperformGet Alert
01/03/2018FLRBuy Now
Fluor
$50.41
Andrew Wittmann78%
UpgradeNeutral → OutperformGet Alert
11/10/2017TTEKBuy Now
Tetra Tech
$35.7745.37%
Andrew Wittmann78%
$47 → $52MaintainsNeutralGet Alert
11/03/2017PWRBuy Now
Quanta Services
$361.94-88.67%
Andrew Wittmann78%
$39 → $41MaintainsNeutralGet Alert
11/03/2017MYRGBuy Now
MYR Group
$167.85-79.15%
Andrew Wittmann78%
$34 → $35MaintainsOutperformGet Alert
11/03/2017FLRBuy Now
Fluor
$50.41-4.79%
Andrew Wittmann78%
$40 → $48MaintainsNeutralGet Alert
10/31/2017CBIBuy Now
Chicago Bridge & Iron Co NV
Andrew Wittmann78%
$10 → $11MaintainsNeutralGet Alert
10/25/2017IRMBuy Now
Iron Mountain
$102.75-58.15%
Andrew Wittmann78%
$39 → $43MaintainsNeutralGet Alert
10/23/2017MINIBuy Now
Mobile Mini
Andrew Wittmann78%
$34 → $37MaintainsNeutralGet Alert
10/19/2017UNFBuy Now
UniFirst
$184.62-7.37%
Andrew Wittmann78%
$163 → $171MaintainsOutperformGet Alert
10/02/2017MGBuy Now
MISTRAS Group
$7.65
Andrew Wittmann78%
DowngradeOutperform → NeutralGet Alert
09/28/2017CTASBuy Now
Cintas
$221.29-25.44%
Andrew Wittmann78%
$152 → $165MaintainsOutperformGet Alert
09/22/2017ACMBuy Now
AECOM
$112.05-66.09%
Andrew Wittmann78%
$36 → $38MaintainsNeutralGet Alert
08/11/2017MGBuy Now
MISTRAS Group
$7.65174.51%
Andrew Wittmann78%
$19 → $21MaintainsOutperformGet Alert
07/26/2017PWRBuy Now
Quanta Services
$361.94
Andrew Wittmann78%
DowngradeOutperform → NeutralGet Alert
07/13/2017ABMBuy Now
ABM Indus
$44.306.09%
Andrew Wittmann78%
$49 → $47MaintainsOutperformGet Alert
07/12/2017HCSGBuy Now
Healthcare Services Group
$14.40261.11%
Andrew Wittmann78%
$47 → $52MaintainsOutperformGet Alert
06/29/2017UNFBuy Now
UniFirst
$184.62
Andrew Wittmann78%
UpgradeNeutral → OutperformGet Alert
05/05/2017MYRGBuy Now
MYR Group
$167.85-75.57%
Andrew Wittmann78%
→ $41UpgradeNeutral → OutperformGet Alert
04/07/2017ACMBuy Now
AECOM
$112.05-64.3%
Andrew Wittmann78%
$45 → $40DowngradeOutperform → NeutralGet Alert
03/09/2017ABMBuy Now
ABM Indus
$44.30
Andrew Wittmann78%
UpgradeNeutral → OutperformGet Alert
01/04/2017ACMBuy Now
AECOM
$112.05-59.84%
Andrew Wittmann78%
$42 → $45UpgradeNeutral → OutperformGet Alert
12/06/2016ABMBuy Now
ABM Indus
$44.30
Andrew Wittmann78%
DowngradeOutperform → NeutralGet Alert
11/15/2016PWRBuy Now
Quanta Services
$361.94
Andrew Wittmann78%
UpgradeNeutral → OutperformGet Alert
09/16/2016HCSGBuy Now
Healthcare Services Group
$14.40
Andrew Wittmann78%
Initiates → OutperformGet Alert
08/17/2016CTASBuy Now
Cintas
$221.29
Andrew Wittmann78%
UpgradeNeutral → OutperformGet Alert
08/12/2016MGBuy Now
MISTRAS Group
$7.65
Andrew Wittmann78%
UpgradeNeutral → OutperformGet Alert
08/12/2016MYRGBuy Now
MYR Group
$167.85
Andrew Wittmann78%
DowngradeOutperform → NeutralGet Alert
07/22/2016CBIBuy Now
Chicago Bridge & Iron
Andrew Wittmann78%
$45 → $40DowngradeBuy → NeutralGet Alert
07/01/2016UNFBuy Now
UniFirst
$184.62
Andrew Wittmann78%
DowngradeOutperform → NeutralGet Alert
03/11/2016SERVBuy Now
ServiceMaster Global
$10.79289.25%
Andrew Wittmann78%
$45 → $42DowngradeOutperform → NeutralGet Alert
12/15/2015CBIBuy Now
Chicago Bridge & Iron Company N.V. Common Stock
Andrew Wittmann78%
UpgradeNeutral → OutperformGet Alert
11/12/2015PWRBuy Now
Quanta Services
$361.94
Andrew Wittmann78%
Downgrade → NeutralGet Alert
08/25/2015MTZBuy Now
MasTec
$164.14-90.25%
Andrew Wittmann78%
→ $16Initiates → NeutralGet Alert
08/13/2015ARMKBuy Now
Aramark
$39.49-6.31%
Andrew Wittmann78%
$36 → $37Upgrade → OutperformGet Alert
06/08/2015SERVBuy Now
ServiceMaster Global
$10.79298.52%
Andrew Wittmann78%
$39 → $43MaintainsOutperformGet Alert
05/13/2015ACMBuy Now
AECOM
$112.05-69.66%
Andrew Wittmann78%
$30 → $34MaintainsNeutralGet Alert
04/24/2015JECBuy Now
Jacobs Engineering Group
Andrew Wittmann78%
DowngradeOutperform → NeutralGet Alert
03/17/2015ABMBuy Now
ABM Indus
$44.30-14.22%
Andrew Wittmann78%
$33 → $38UpgradeNeutral → OutperformGet Alert
03/13/2015ARMKBuy Now
Aramark
$39.49-11.37%
Andrew Wittmann78%
→ $35DowngradeOutperform → NeutralGet Alert
08/05/2014MYRGBuy Now
MYR Group
$167.85-82.13%
Andrew Wittmann78%
$27 → $30UpgradeNeutral → OutperformGet Alert
08/05/2014SERVBuy Now
ServiceMaster Global
$10.79103.89%
Andrew Wittmann78%
→ $22Initiates → OutperformGet Alert
08/01/2014PWRBuy Now
Quanta Services
$361.94-88.95%
Andrew Wittmann78%
$41 → $40UpgradeNeutral → OutperformGet Alert
07/31/2014TTEKBuy Now
Tetra Tech
$35.77-35.7%
Andrew Wittmann78%
$31 → $23DowngradeOutperform → NeutralGet Alert
07/31/2014MINIBuy Now
Mobile Mini
Andrew Wittmann78%
$51 → $48DowngradeOutperform → NeutralGet Alert
01/31/2014TTEKBuy Now
Tetra Tech
$35.770.64%
Andrew Wittmann78%
$32 → $36UpgradeNeutral → OutperformGet Alert
01/02/2014JECBuy Now
Jacobs Engineering Group
Andrew Wittmann78%
UpgradeNeutral → OutperformGet Alert
11/08/2013ACMBuy Now
AECOM
$112.05-69.66%
Andrew Wittmann78%
→ $34DowngradeOutperform → NeutralGet Alert
10/14/2013IRMBuy Now
Iron Mountain
$102.75-66.91%
Andrew Wittmann78%
→ $34UpgradeNeutral → OutperformGet Alert
09/12/2013MINIBuy Now
Mobile Mini
Andrew Wittmann78%
$36 → $39UpgradeNeutral → OutperformGet Alert
08/09/2013TTEKBuy Now
Tetra Tech
$35.77-30.11%
Andrew Wittmann78%
→ $25DowngradeOutperform → NeutralGet Alert
08/05/2013JECBuy Now
Jacobs Engineering Group
Andrew Wittmann78%
DowngradeOutperform → NeutralGet Alert
06/26/2013MGBuy Now
MISTRAS Group
$7.65
Andrew Wittmann78%
DowngradeOutperform → NeutralGet Alert
05/28/2013CBIBuy Now
Chicago Bridge & Iron Company N.V.
Andrew Wittmann78%
→ $73Initiates → NeutralGet Alert
04/29/2013ECLBuy Now
Ecolab
$261.24-66.31%
Andrew Wittmann78%
$80 → $88DowngradeOutperform → NeutralGet Alert
11/02/2012FLRBuy Now
Fluor
$50.41
Andrew Wittmann78%
DowngradeOutperform → NeutralGet Alert
08/03/2012MGBuy Now
MISTRAS Group
$7.65
Andrew Wittmann78%
UpgradeNeutral → OutperformGet Alert