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 03/26/2025

Overall Average Return

14.1%

Smart Score

74%

Overall Average Return Percentile

72nd

Number of Ratings

268
Buy NowGet Alert
03/20/2025VSTSBuy Now
Vestis
$10.1228.46%
Andrew Wittmann74%
$17 → $13MaintainsNeutralGet Alert
03/13/2025BWMNBuy Now
Bowman Consulting Group
$24.6113.77%
Andrew Wittmann74%
$29 → $28MaintainsOutperformGet Alert
03/12/2025BBCPBuy Now
Concrete Pumping Holdings
$5.1725.73%
Andrew Wittmann74%
$7 → $6.5MaintainsNeutralGet Alert
03/10/2025WSCBuy Now
WillScot Holdings
$29.986.74%
Andrew Wittmann74%
$38 → $32MaintainsNeutralGet Alert
03/03/2025MTZBuy Now
MasTec
$128.6918.89%
Andrew Wittmann74%
$162 → $153MaintainsNeutralGet Alert
02/27/2025APGBuy Now
APi Gr
$37.9721.15%
Andrew Wittmann74%
$40 → $46MaintainsOutperformGet Alert
02/20/2025PSNBuy Now
Parsons
$61.5626.71%
Andrew Wittmann74%
$125 → $78MaintainsOutperformGet Alert
02/19/2025FLRBuy Now
Fluor
$38.7418.74%
Andrew Wittmann74%
$58 → $46MaintainsNeutralGet Alert
02/10/2025ROADBuy Now
Construction Partners
$80.6026.55%
Andrew Wittmann74%
$100 → $102MaintainsNeutralGet Alert
02/05/2025JBuy Now
Jacobs Solutions
$123.6219.72%
Andrew Wittmann74%
$154 → $148MaintainsOutperformGet Alert
02/04/2025ACMBuy Now
AECOM
$94.7623.47%
Andrew Wittmann74%
$125 → $117MaintainsOutperformGet Alert
12/20/2024CTASBuy Now
Cintas
$192.923.67%
Andrew Wittmann74%
$209 → $200MaintainsNeutralGet Alert
12/18/2024FLRBuy Now
Fluor
$38.7449.72%
Andrew Wittmann74%
$54 → $58DowngradeOutperform → NeutralGet Alert
12/12/2024ARMKBuy Now
Aramark
$34.1331.85%
Andrew Wittmann74%
$44 → $45MaintainsNeutralGet Alert
11/26/2024APGBuy Now
APi Gr
$37.975.35%
Andrew Wittmann74%
$39 → $40MaintainsOutperformGet Alert
11/20/2024JBuy Now
Jacobs Solutions
$123.6220.53%
Andrew Wittmann74%
$147 → $149MaintainsOutperformGet Alert
11/19/2024ACMBuy Now
AECOM
$94.7628.75%
Andrew Wittmann74%
$113 → $122MaintainsOutperformGet Alert
11/14/2024BVBuy Now
BrightView Hldgs
$13.2451.06%
Andrew Wittmann74%
$18 → $20MaintainsOutperformGet Alert
11/14/2024TTEKBuy Now
Tetra Tech
$29.5459.11%
Andrew Wittmann74%
$46 → $47MaintainsNeutralGet Alert
11/12/2024ARMKBuy Now
Aramark
$34.1328.92%
Andrew Wittmann74%
$38 → $44MaintainsNeutralGet Alert
11/08/2024NVEEBuy Now
NV5 Global
$19.4228.73%
Andrew Wittmann74%
$26 → $25MaintainsNeutralGet Alert
11/08/2024BWMNBuy Now
Bowman Consulting Group
$24.619.71%
Andrew Wittmann74%
$29 → $27MaintainsOutperformGet Alert
11/06/2024ULSBuy Now
UL Solutions
$54.754.11%
Andrew Wittmann74%
$53 → $57MaintainsNeutralGet Alert
11/04/2024MTZBuy Now
MasTec
$128.6918.89%
Andrew Wittmann74%
$120 → $153MaintainsNeutralGet Alert
11/01/2024PWRBuy Now
Quanta Services
$275.6220.82%
Andrew Wittmann74%
$320 → $333MaintainsOutperformGet Alert
10/31/2024WSCBuy Now
WillScot Holdings
$29.9826.75%
Andrew Wittmann74%
$42 → $38MaintainsNeutralGet Alert
10/31/2024PSNBuy Now
Parsons
$61.56103.05%
Andrew Wittmann74%
$103 → $125MaintainsOutperformGet Alert
10/30/2024ECLBuy Now
Ecolab
$250.7511.27%
Andrew Wittmann74%
$271 → $279MaintainsNeutralGet Alert
10/24/2024UNFBuy Now
UniFirst
$168.8518.45%
Andrew Wittmann74%
$199 → $200MaintainsNeutralGet Alert
10/24/2024HCSGBuy Now
Healthcare Services Group
$10.3615.83%
Andrew Wittmann74%
$14 → $12MaintainsNeutralGet Alert
10/24/2024WSCBuy Now
WillScot Holdings
$29.9840.09%
Andrew Wittmann74%
$42 → $42DowngradeOutperform → NeutralGet Alert
10/22/2024ROADBuy Now
Construction Partners
$80.6014.14%
Andrew Wittmann74%
$68 → $92MaintainsNeutralGet Alert
09/26/2024CTASBuy Now
Cintas
$192.928.34%
Andrew Wittmann74%
$194 → $209MaintainsNeutralGet Alert
09/09/2024ABMBuy Now
ABM Indus
$47.5317.82%
Andrew Wittmann74%
$49 → $56MaintainsNeutralGet Alert
09/05/2024BBCPBuy Now
Concrete Pumping Holdings
$5.1725.73%
Andrew Wittmann74%
$7.5 → $6.5MaintainsNeutralGet Alert
08/08/2024BWMNBuy Now
Bowman Consulting Group
$24.6117.84%
Andrew Wittmann74%
$37 → $29MaintainsOutperformGet Alert
08/08/2024VSTSBuy Now
Vestis
$10.1228.46%
Andrew Wittmann74%
$13 → $13DowngradeOutperform → NeutralGet Alert
08/07/2024ARMKBuy Now
Aramark
$34.1311.34%
Andrew Wittmann74%
$37 → $38MaintainsNeutralGet Alert
08/07/2024JBuy Now
Jacobs Solutions
$123.6229.43%
Andrew Wittmann74%
$163 → $160MaintainsOutperformGet Alert
08/07/2024ACMBuy Now
AECOM
$94.765.53%
Andrew Wittmann74%
$96 → $100MaintainsOutperformGet Alert
08/05/2024FLRBuy Now
Fluor
$38.7439.39%
Andrew Wittmann74%
$46 → $54MaintainsOutperformGet Alert
08/02/2024APGBuy Now
APi Gr
$37.9710.61%
Andrew Wittmann74%
$43 → $42MaintainsOutperformGet Alert
08/01/2024BVBuy Now
BrightView Hldgs
$13.2435.95%
Andrew Wittmann74%
$17 → $18MaintainsOutperformGet Alert
08/01/2024ULSBuy Now
UL Solutions
$54.75-3.2%
Andrew Wittmann74%
$46 → $53MaintainsNeutralGet Alert
08/01/2024TTEKBuy Now
Tetra Tech
$29.54678.61%
Andrew Wittmann74%
$44.6 → $46MaintainsNeutralGet Alert
08/01/2024PSNBuy Now
Parsons Corp
$61.5667.32%
Andrew Wittmann74%
$89 → $103MaintainsOutperformGet Alert
07/31/2024ECLBuy Now
Ecolab
$250.756.48%
Andrew Wittmann74%
$243 → $267MaintainsNeutralGet Alert
07/30/2024BVBuy Now
BrightView Hldgs
$13.2428.4%
Andrew Wittmann74%
$13 → $17UpgradeNeutral → OutperformGet Alert
07/25/2024HCSGBuy Now
Healthcare Services Group
$10.3635.14%
Andrew Wittmann74%
$13 → $14MaintainsNeutralGet Alert
07/19/2024PWRBuy Now
Quanta Services
$275.624.49%
Andrew Wittmann74%
$287 → $288MaintainsOutperformGet Alert
07/19/2024CTASBuy Now
Cintas
$192.92301.72%
Andrew Wittmann74%
$187.5 → $193.75DowngradeOutperform → NeutralGet Alert
07/12/2024ULSBuy Now
UL Solutions
$54.75-15.98%
Andrew Wittmann74%
$41 → $46DowngradeOutperform → NeutralGet Alert
07/08/2024ACMBuy Now
AECOM
$94.761.31%
Andrew Wittmann74%
$110 → $96MaintainsOutperformGet Alert
06/27/2024UNFBuy Now
UniFirst
$168.8517.85%
Andrew Wittmann74%
$185 → $199MaintainsNeutralGet Alert
06/10/2024ABMBuy Now
ABM Indus
$47.533.09%
Andrew Wittmann74%
$48 → $49MaintainsNeutralGet Alert
06/10/2024BBCPBuy Now
Concrete Pumping Holdings
$5.1745.07%
Andrew Wittmann74%
$8.5 → $7.5MaintainsNeutralGet Alert
06/03/2024BWMNBuy Now
Bowman Consulting Group
$24.6150.35%
Andrew Wittmann74%
→ $37Initiates → OutperformGet Alert
05/21/2024ULSBuy Now
UL Solutions
$54.75-25.11%
Andrew Wittmann74%
$40 → $41MaintainsOutperformGet Alert
05/15/2024TTEKBuy Now
Tetra Tech
$29.54654.91%
Andrew Wittmann74%
$40 → $44.6MaintainsNeutralGet Alert
05/13/2024ROADBuy Now
Construction Partners
$80.60-25.56%
Andrew Wittmann74%
$50 → $60MaintainsNeutralGet Alert
05/08/2024ARMKBuy Now
Aramark
$34.138.41%
Andrew Wittmann74%
$35 → $37MaintainsNeutralGet Alert
05/08/2024JBuy Now
Jacobs Solutions
$123.6231.86%
Andrew Wittmann74%
$168 → $163MaintainsOutperformGet Alert
05/07/2024ACMBuy Now
AECOM
$94.7616.08%
Andrew Wittmann74%
$104 → $110MaintainsOutperformGet Alert
05/07/2024ULSBuy Now
UL Solutions
$54.75-26.94%
Andrew Wittmann74%
→ $40Initiates → OutperformGet Alert
05/06/2024MTZBuy Now
MasTec
$128.69-14.52%
Andrew Wittmann74%
$89 → $110MaintainsNeutralGet Alert
05/06/2024FLRBuy Now
Fluor
$38.7418.74%
Andrew Wittmann74%
$42 → $46MaintainsOutperformGet Alert
05/03/2024VSTSBuy Now
Vestis
$10.1228.46%
Andrew Wittmann74%
$24 → $13MaintainsOutperformGet Alert
05/03/2024PWRBuy Now
Quanta Services
$275.624.13%
Andrew Wittmann74%
$265 → $287MaintainsOutperformGet Alert
05/02/2024BVBuy Now
BrightView Hldgs
$13.24-1.81%
Andrew Wittmann74%
$8.5 → $13MaintainsNeutralGet Alert
05/02/2024TTEKBuy Now
Tetra Tech
$29.54577.05%
Andrew Wittmann74%
$36 → $40MaintainsNeutralGet Alert
05/02/2024PSNBuy Now
Parsons Corp
$61.5644.57%
Andrew Wittmann74%
$85 → $89MaintainsOutperformGet Alert
05/01/2024ECLBuy Now
Ecolab
$250.75-3.09%
Andrew Wittmann74%
$232 → $243MaintainsNeutralGet Alert
04/22/2024WSCBuy Now
WillScot Mobile Mini
$29.9850.1%
Andrew Wittmann74%
$55 → $45MaintainsOutperformGet Alert
04/16/2024APGBuy Now
APi Gr
$37.9713.25%
Andrew Wittmann74%
$39 → $43MaintainsOutperformGet Alert
03/28/2024CTASBuy Now
Cintas
$192.92288.76%
Andrew Wittmann74%
$165 → $187.5MaintainsOutperformGet Alert
03/08/2024ABMBuy Now
ABM Indus
$47.530.99%
Andrew Wittmann74%
$49 → $48MaintainsNeutralGet Alert
03/04/2024MTZBuy Now
MasTec
$128.69-30.84%
Andrew Wittmann74%
$70 → $89MaintainsNeutralGet Alert
02/15/2024HCSGBuy Now
Healthcare Services Group
$10.3625.48%
Andrew Wittmann74%
$10 → $13MaintainsNeutralGet Alert
02/15/2024PSNBuy Now
Parsons Corp
$61.5638.08%
Andrew Wittmann74%
$75 → $85MaintainsOutperformGet Alert
02/14/2024ECLBuy Now
Ecolab
$250.75-7.48%
Andrew Wittmann74%
$184 → $232MaintainsNeutralGet Alert
02/12/2024ROADBuy Now
Construction Partners
$80.60-37.97%
Andrew Wittmann74%
$46 → $50DowngradeOutperform → NeutralGet Alert
02/06/2024ACMBuy Now
AECOM
$94.768.7%
Andrew Wittmann74%
$100 → $103MaintainsOutperformGet Alert
01/16/2024MTZBuy Now
MasTec
$128.69-41.72%
Andrew Wittmann74%
$57 → $75DowngradeOutperform → NeutralGet Alert
01/16/2024PSNBuy Now
Parsons Corp
$61.5621.83%
Andrew Wittmann74%
$68 → $75UpgradeNeutral → OutperformGet Alert
01/04/2024UNFBuy Now
UniFirst
$168.859.56%
Andrew Wittmann74%
→ $185DowngradeOutperform → NeutralGet Alert
11/16/2023TTEKBuy Now
Tetra Tech
$29.54509.34%
Andrew Wittmann74%
$34.4 → $36MaintainsNeutralGet Alert
10/19/2023BBCPBuy Now
Concrete Pumping Holdings
$5.1764.41%
Andrew Wittmann74%
→ $8.5DowngradeOutperform → NeutralGet Alert
10/03/2023VSTSBuy Now
Vestis
$10.12137.15%
Andrew Wittmann74%
→ $24Initiates → OutperformGet Alert
09/27/2023CTASBuy Now
Cintas
$192.92179.91%
Andrew Wittmann74%
$131 → $135MaintainsOutperformGet Alert
09/27/2023FLRBuy Now
Fluor
$38.748.42%
Andrew Wittmann74%
$43 → $42MaintainsOutperformGet Alert
09/14/2023PWRBuy Now
Quanta Services
$275.62-20.54%
Andrew Wittmann74%
→ $219ReiteratesOutperform → OutperformGet Alert
09/08/2023ABMBuy Now
ABM Indus
$47.53-15.84%
Andrew Wittmann74%
$52 → $40MaintainsNeutralGet Alert
08/04/2023PWRBuy Now
Quanta Services
$275.62-20.54%
Andrew Wittmann74%
$186 → $219MaintainsOutperformGet Alert
08/04/2023APGBuy Now
APi Gr
$37.97-10.46%
Andrew Wittmann74%
$29 → $34MaintainsOutperformGet Alert
08/02/2023ECLBuy Now
Ecolab
$250.75-20.24%
Andrew Wittmann74%
$174 → $200MaintainsNeutralGet Alert
06/20/2023NVEEBuy Now
NV5 Global
$19.42435.53%
Andrew Wittmann74%
→ $26MaintainsNeutralGet Alert
05/17/2023APGBuy Now
APi Gr
$37.97-23.62%
Andrew Wittmann74%
$27 → $29UpgradeNeutral → OutperformGet Alert
05/11/2023TTEKBuy Now
Tetra Tech
$29.54475.49%
Andrew Wittmann74%
$32.8 → $34MaintainsNeutralGet Alert
05/09/2023ACMBuy Now
AECOM
$94.765.53%
Andrew Wittmann74%
$103 → $100MaintainsPerformerGet Alert
05/08/2023MTZBuy Now
MasTec
$128.69-2.87%
Andrew Wittmann74%
$120 → $125MaintainsOutperformGet Alert
05/08/2023FLRBuy Now
Fluor
$38.743.25%
Andrew Wittmann74%
$43 → $40MaintainsOutperformGet Alert
05/05/2023NVEEBuy Now
NV5 Global
$19.42481.87%
Andrew Wittmann74%
$32.5 → $28.25MaintainsOutperformGet Alert
05/04/2023PSNBuy Now
Parsons Corp
$61.56-13.91%
Andrew Wittmann74%
$50 → $53MaintainsNeutralGet Alert
04/27/2023WSCBuy Now
WillScot Mobile Mini
$29.9883.46%
Andrew Wittmann74%
$50 → $55MaintainsOutperformGet Alert
04/21/2023WSCBuy Now
WillScot Mobile Mini
$29.9866.78%
Andrew Wittmann74%
$60 → $50MaintainsOutperformGet Alert
03/30/2023CTASBuy Now
Cintas
$192.92165.39%
Andrew Wittmann74%
$125 → $128MaintainsOutperformGet Alert
03/30/2023UNFBuy Now
UniFirst
$168.8520.22%
Andrew Wittmann74%
$225 → $203MaintainsOutperformGet Alert
03/22/2023ARMKBuy Now
Aramark
$34.1314.27%
Andrew Wittmann74%
$43 → $39MaintainsNeutralGet Alert
03/20/2023DSEYBuy Now
Diversey Hldgs
Andrew Wittmann74%
→ $8.5DowngradeOutperform → NeutralGet Alert
03/09/2023ABMBuy Now
ABM Indus
$47.537.3%
Andrew Wittmann74%
$52 → $51DowngradeOutperform → NeutralGet Alert
02/27/2023MTZBuy Now
MasTec
$128.69-6.75%
Andrew Wittmann74%
$111 → $120MaintainsOutperformGet Alert
02/24/2023NVEEBuy Now
NV5 Global
$19.42569.41%
Andrew Wittmann74%
$37.5 → $32.5MaintainsNeutralGet Alert
02/23/2023WSCBuy Now
WillScot Mobile Mini
$29.98100.13%
Andrew Wittmann74%
$53 → $60MaintainsOutperformGet Alert
02/22/2023FLRBuy Now
Fluor
$38.7411%
Andrew Wittmann74%
$38 → $43MaintainsOutperformGet Alert
02/07/2023ACMBuy Now
AECOM
$94.768.7%
Andrew Wittmann74%
$90 → $103MaintainsOutperformGet Alert
02/02/2023TTEKBuy Now
Tetra Tech
$29.54455.18%
Andrew Wittmann74%
$31 → $32.8MaintainsNeutralGet Alert
01/24/2023BBCPBuy Now
Concrete Pumping Holdings
$5.1745.07%
Andrew Wittmann74%
$7 → $7.5MaintainsOutperformGet Alert
01/06/2023JBuy Now
Jacobs Solutions
$123.6221.34%
Andrew Wittmann74%
$136 → $150UpgradeNeutral → OutperformGet Alert
12/22/2022PSNBuy Now
Parsons Corp
$61.56-18.78%
Andrew Wittmann74%
→ $50Initiates → NeutralGet Alert
11/15/2022ACMBuy Now
AECOM
$94.76-5.02%
Andrew Wittmann74%
$83 → $90MaintainsOutperformGet Alert
09/29/2022CTASBuy Now
Cintas
$192.92133.26%
Andrew Wittmann74%
$118.75 → $112.5MaintainsOutperformGet Alert
09/12/2022ABMBuy Now
ABM Indus
$47.539.4%
Andrew Wittmann74%
$53 → $52MaintainsOutperformGet Alert
08/26/2022ACMBuy Now
AECOM
$94.76-6.08%
Andrew Wittmann74%
$82 → $89MaintainsOutperformGet Alert
08/23/2022WSCBuy Now
WillScot Mobile Mini
$29.9850.1%
Andrew Wittmann74%
$42 → $45MaintainsOutperformGet Alert
08/19/2022ABMBuy Now
ABM Indus
$47.5311.51%
Andrew Wittmann74%
$50 → $53MaintainsOutperformGet Alert
08/17/2022CTASBuy Now
Cintas
$192.92146.22%
Andrew Wittmann74%
$110 → $118.75MaintainsOutperformGet Alert
08/05/2022PWRBuy Now
Quanta Services
$275.62-46.67%
Andrew Wittmann74%
$136 → $147MaintainsOutperformGet Alert
07/27/2022ECLBuy Now
Ecolab
$250.75-31.8%
Andrew Wittmann74%
$193 → $171MaintainsOutperformGet Alert
07/08/2022ROADBuy Now
Construction Partners
$80.60-67.74%
Andrew Wittmann74%
$30 → $26MaintainsOutperformGet Alert
06/21/2022ABMBuy Now
ABM Indus
$47.535.2%
Andrew Wittmann74%
→ $50UpgradeNeutral → OutperformGet Alert
05/18/2022UNFBuy Now
UniFirst
$168.8515.48%
Andrew Wittmann74%
$213 → $195MaintainsOutperformGet Alert
02/23/2022FLRBuy Now
Fluor
$38.74-25.14%
Andrew Wittmann74%
$30 → $29UpgradeNeutral → OutperformGet Alert
01/10/2022NVEEBuy Now
NV5 Global
$19.42
Andrew Wittmann74%
DowngradeOutperform → NeutralGet Alert
01/10/2022APGBuy Now
APi Gr
$37.97-31.52%
Andrew Wittmann74%
→ $26DowngradeOutperform → NeutralGet Alert
01/06/2022UNFBuy Now
UniFirst
$168.8539.77%
Andrew Wittmann74%
$215 → $236UpgradeNeutral → OutperformGet Alert
10/28/2021TMXBuy Now
Terminix Global Hldgs
Andrew Wittmann74%
$57 → $44DowngradeOutperform → NeutralGet Alert
07/16/2021CTASBuy Now
Cintas
$192.92120.3%
Andrew Wittmann74%
$97.25 → $106.25UpgradeNeutral → OutperformGet Alert
04/19/2021DSEYBuy Now
Diversey Hldgs
Andrew Wittmann74%
→ $18Initiates → OutperformGet Alert
04/15/2021BVBuy Now
BrightView Hldgs
$13.2443.5%
Andrew Wittmann74%
$16 → $19DowngradeOutperform → NeutralGet Alert
03/15/2021UNFBuy Now
UniFirst
$168.8546.87%
Andrew Wittmann74%
$240 → $248DowngradeOutperform → NeutralGet Alert
03/15/2021NVEEBuy Now
NV5 Global
$19.42492.17%
Andrew Wittmann74%
→ $28.75Initiates → OutperformGet Alert
03/03/2021WSCBuy Now
WillScot Mobile Mini
$29.9810.07%
Andrew Wittmann74%
$31 → $33UpgradeNeutral → OutperformGet Alert
01/05/2021JBuy Now
Jacobs Solutions
$123.62-4.55%
Andrew Wittmann74%
→ $118DowngradeOutperform → NeutralGet Alert
01/05/2021BBCPBuy Now
Concrete Pumping Holdings
$5.17-3.29%
Andrew Wittmann74%
→ $5UpgradeNeutral → OutperformGet Alert
11/06/2020TMXBuy Now
Terminix Global Holdings
Andrew Wittmann74%
→ $63UpgradeNeutral → OutperformGet Alert
09/01/2020WSCBuy Now
WillScot Mobile Mini
$29.98-29.95%
Andrew Wittmann74%
→ $21Initiates → NeutralGet Alert
07/23/2020HCSGBuy Now
Healthcare Services Group
$10.36179.92%
Andrew Wittmann74%
→ $29DowngradeOutperform → NeutralGet Alert
07/02/2020UNFBuy Now
UniFirst
$168.8522%
Andrew Wittmann74%
$187 → $206MaintainsOutperformGet Alert
06/24/2020APGBuy Now
APi Gr
$37.97-57.86%
Andrew Wittmann74%
→ $16Initiates → OutperformGet Alert
06/19/2020ABMBuy Now
ABM Indus
$47.53-5.32%
Andrew Wittmann74%
$23 → $45MaintainsNeutralGet Alert
05/18/2020ABMBuy Now
ABM Indus
$47.53-51.61%
Andrew Wittmann74%
$25 → $23MaintainsNeutralGet Alert
05/06/2020ARMKBuy Now
Aramark
$34.13-29.68%
Andrew Wittmann74%
$25 → $24MaintainsNeutralGet Alert
05/06/2020ACMBuy Now
AECOM
$94.76-55.68%
Andrew Wittmann74%
$40 → $42MaintainsOutperformGet Alert
05/04/2020MINIBuy Now
Mobile Mini
Andrew Wittmann74%
$26 → $28MaintainsNeutralGet Alert
05/04/2020MTZBuy Now
MasTec
$128.69-66.59%
Andrew Wittmann74%
$44 → $43MaintainsOutperformGet Alert
04/24/2020BVBuy Now
BrightView Hldgs
$13.245.74%
Andrew Wittmann74%
$19 → $14MaintainsOutperformGet Alert
04/24/2020MYRGBuy Now
MYR Group
$128.97-76.74%
Andrew Wittmann74%
$36 → $30DowngradeOutperform → NeutralGet Alert
04/21/2020MINIBuy Now
Mobile Mini
Andrew Wittmann74%
$42 → $26MaintainsNeutralGet Alert
04/20/2020HCSGBuy Now
Healthcare Services Group
$10.36170.27%
Andrew Wittmann74%
→ $28UpgradeNeutral → OutperformGet Alert
03/27/2020SERVBuy Now
ServiceMaster Global
$7.69290.12%
Andrew Wittmann74%
$45 → $30MaintainsNeutralGet Alert
03/27/2020ABMBuy Now
ABM Indus
$47.53-47.4%
Andrew Wittmann74%
$37 → $25MaintainsNeutralGet Alert
03/24/2020BBCPBuy Now
Concrete Pumping Holdings
$5.17-41.97%
Andrew Wittmann74%
$5 → $3DowngradeOutperform → NeutralGet Alert
03/20/2020CTASBuy Now
Cintas
$192.92-9.29%
Andrew Wittmann74%
→ $43.75DowngradeOutperform → NeutralGet Alert
03/05/2020ABMBuy Now
ABM Indus
$47.53-22.15%
Andrew Wittmann74%
$34 → $37MaintainsNeutralGet Alert
03/03/2020MINIBuy Now
Mobile Mini
Andrew Wittmann74%
$46 → $42MaintainsNeutralGet Alert
03/02/2020MTZBuy Now
MasTec
$128.69-51.05%
Andrew Wittmann74%
$72 → $63UpgradeNeutral → OutperformGet Alert
02/28/2020SERVBuy Now
ServiceMaster Global
$7.69485.18%
Andrew Wittmann74%
$40 → $45MaintainsNeutralGet Alert
02/04/2020ACMBuy Now
AECOM
$94.76-39.85%
Andrew Wittmann74%
$50 → $57MaintainsOutperformGet Alert
01/07/2020PWRBuy Now
Quanta Services
$275.62-83.31%
Andrew Wittmann74%
→ $46UpgradeNeutral → OutperformGet Alert
12/19/2019ABMBuy Now
ABM Indus
$47.53-28.47%
Andrew Wittmann74%
$38 → $34MaintainsNeutralGet Alert
12/11/2019ACMBuy Now
AECOM
$94.76-47.24%
Andrew Wittmann74%
$49 → $50MaintainsOutperformGet Alert
12/10/2019ROADBuy Now
Construction Partners
$80.60-75.19%
Andrew Wittmann74%
$16 → $20MaintainsOutperformGet Alert
10/30/2019ECLBuy Now
Ecolab
$250.75-19.84%
Andrew Wittmann74%
$208 → $201MaintainsNeutralGet Alert
09/25/2019CTASBuy Now
Cintas
$192.9255.5%
Andrew Wittmann74%
$66.75 → $75MaintainsOutperformGet Alert
09/11/2019MYRGBuy Now
MYR Group
$128.97-72.09%
Andrew Wittmann74%
$35 → $36UpgradeNeutral → OutperformGet Alert
08/07/2019ARMKBuy Now
Aramark
$34.1317.2%
Andrew Wittmann74%
$38 → $40DowngradeOutperform → NeutralGet Alert
08/02/2019IRMBuy Now
Iron Mountain
$87.87-67%
Andrew Wittmann74%
→ $29UpgradeUnderperform → NeutralGet Alert
05/13/2019BBCPBuy Now
Concrete Pumping Holdings
$5.1735.4%
Andrew Wittmann74%
→ $7Initiates → OutperformGet Alert
03/04/2019MTZBuy Now
MasTec
$128.69-59.59%
Andrew Wittmann74%
$50 → $52MaintainsNeutralGet Alert
01/04/2019UNFBuy Now
UniFirst
$168.85-9.98%
Andrew Wittmann74%
$170 → $152MaintainsOutperformGet Alert
12/21/2018CTASBuy Now
Cintas
$192.924.19%
Andrew Wittmann74%
$58.75 → $50.25MaintainsOutperformGet Alert
12/19/2018ABMBuy Now
ABM Indus
$47.53-34.78%
Andrew Wittmann74%
$35 → $31MaintainsNeutralGet Alert
12/12/2018ARMKBuy Now
Aramark
$34.1314.27%
Andrew Wittmann74%
$44 → $39MaintainsOutperformGet Alert
11/14/2018ARMKBuy Now
Aramark
$34.1328.92%
Andrew Wittmann74%
→ $44UpgradeNeutral → OutperformGet Alert
11/09/2018MTZBuy Now
MasTec
$128.69
Andrew Wittmann74%
DowngradeOutperform → NeutralGet Alert
11/08/2018TTEKBuy Now
Tetra Tech
$29.54136.97%
Andrew Wittmann74%
$12.6 → $14MaintainsNeutralGet Alert
11/02/2018PWRBuy Now
Quanta Services
$275.62-85.85%
Andrew Wittmann74%
$41 → $39MaintainsNeutralGet Alert
11/02/2018MTZBuy Now
MasTec
$128.69-59.59%
Andrew Wittmann74%
$51 → $52MaintainsOutperformGet Alert
11/02/2018FLRBuy Now
Fluor
$38.7429.07%
Andrew Wittmann74%
$59 → $50MaintainsNeutralGet Alert
10/23/2018JECBuy Now
Jacobs Engineering Group
Andrew Wittmann74%
$82 → $84MaintainsOutperformGet Alert
10/22/2018MINIBuy Now
Mobile Mini
Andrew Wittmann74%
$48 → $44DowngradeOutperform → NeutralGet Alert
10/15/2018BVBuy Now
BrightView Hldgs
$13.2435.95%
Andrew Wittmann74%
$22 → $18MaintainsOutperformGet Alert
08/23/2018ABMBuy Now
ABM Indus
$47.53
Andrew Wittmann74%
DowngradeOutperform → NeutralGet Alert
08/08/2018ARMKBuy Now
Aramark
$34.13
Andrew Wittmann74%
DowngradeOutperform → NeutralGet Alert
08/07/2018JECBuy Now
Jacobs Engineering Group
Andrew Wittmann74%
$73 → $82MaintainsOutperformGet Alert
08/07/2018MTZBuy Now
MasTec
$128.69
Andrew Wittmann74%
UpgradeNeutral → OutperformGet Alert
08/03/2018MYRGBuy Now
MYR Group
$128.97
Andrew Wittmann74%
DowngradeOutperform → NeutralGet Alert
07/27/2018MINIBuy Now
Mobile Mini
Andrew Wittmann74%
$47 → $48UpgradeNeutral → OutperformGet Alert
07/23/2018BVBuy Now
BrightView Hldgs
$13.2496.37%
Andrew Wittmann74%
→ $26Initiates → OutperformGet Alert
06/28/2018UNFBuy Now
UniFirst
$168.8517.26%
Andrew Wittmann74%
$183 → $198MaintainsOutperformGet Alert
05/29/2018ROADBuy Now
Construction Partners
$80.60-81.39%
Andrew Wittmann74%
→ $15Initiates → OutperformGet Alert
05/04/2018FLRBuy Now
Fluor
$38.74
Andrew Wittmann74%
DowngradeOutperform → NeutralGet Alert
05/01/2018MTZBuy Now
MasTec
$128.69-60.37%
Andrew Wittmann74%
$55 → $51MaintainsNeutralGet Alert
04/18/2018HCSGBuy Now
Healthcare Services Group
$10.36324.71%
Andrew Wittmann74%
$48 → $44MaintainsNeutralGet Alert
04/17/2018HCSGBuy Now
Healthcare Services Group
$10.36363.32%
Andrew Wittmann74%
$50 → $48MaintainsNeutralGet Alert
03/26/2018JECBuy Now
Jacobs Engineering Group
Andrew Wittmann74%
UpgradeNeutral → OutperformGet Alert
03/08/2018MYRGBuy Now
MYR Group
$128.97-68.99%
Andrew Wittmann74%
$41 → $40MaintainsOutperformGet Alert
03/08/2018ABMBuy Now
ABM Indus
$47.53-15.84%
Andrew Wittmann74%
$39 → $40MaintainsOutperformGet Alert
03/01/2018MTZBuy Now
MasTec
$128.69
Andrew Wittmann74%
DowngradeOutperform → NeutralGet Alert
02/07/2018HCSGBuy Now
Healthcare Services Group
$10.36
Andrew Wittmann74%
DowngradeOutperform → NeutralGet Alert
01/24/2018ECLBuy Now
Ecolab
$250.75-42.97%
Andrew Wittmann74%
$144 → $143MaintainsNeutralGet Alert
01/03/2018ACMBuy Now
AECOM
$94.76
Andrew Wittmann74%
UpgradeNeutral → OutperformGet Alert
01/03/2018FLRBuy Now
Fluor
$38.74
Andrew Wittmann74%
UpgradeNeutral → OutperformGet Alert
11/10/2017TTEKBuy Now
Tetra Tech
$29.5476.03%
Andrew Wittmann74%
$9.4 → $10.4MaintainsNeutralGet Alert
11/03/2017PWRBuy Now
Quanta Services
$275.62-85.12%
Andrew Wittmann74%
$39 → $41MaintainsNeutralGet Alert
11/03/2017MYRGBuy Now
MYR Group
$128.97-72.86%
Andrew Wittmann74%
$34 → $35MaintainsOutperformGet Alert
11/03/2017FLRBuy Now
Fluor
$38.7423.9%
Andrew Wittmann74%
$40 → $48MaintainsNeutralGet Alert
10/31/2017CBIBuy Now
Chicago Bridge & Iron Co NV
Andrew Wittmann74%
$10 → $11MaintainsNeutralGet Alert
10/25/2017IRMBuy Now
Iron Mountain
$87.87-51.06%
Andrew Wittmann74%
$39 → $43MaintainsNeutralGet Alert
10/23/2017MINIBuy Now
Mobile Mini
Andrew Wittmann74%
$34 → $37MaintainsNeutralGet Alert
10/19/2017UNFBuy Now
UniFirst
$168.851.27%
Andrew Wittmann74%
$163 → $171MaintainsOutperformGet Alert
10/02/2017MGBuy Now
MISTRAS Group
$10.78
Andrew Wittmann74%
DowngradeOutperform → NeutralGet Alert
09/28/2017CTASBuy Now
Cintas
$192.92-14.47%
Andrew Wittmann74%
$38 → $41.25MaintainsOutperformGet Alert
09/22/2017ACMBuy Now
AECOM
$94.76-59.9%
Andrew Wittmann74%
$36 → $38MaintainsNeutralGet Alert
08/11/2017MGBuy Now
MISTRAS Group
$10.7894.81%
Andrew Wittmann74%
$19 → $21MaintainsOutperformGet Alert
07/26/2017PWRBuy Now
Quanta Services
$275.62
Andrew Wittmann74%
DowngradeOutperform → NeutralGet Alert
07/13/2017ABMBuy Now
ABM Indus
$47.53-1.12%
Andrew Wittmann74%
$49 → $47MaintainsOutperformGet Alert
07/12/2017HCSGBuy Now
Healthcare Services Group
$10.36401.93%
Andrew Wittmann74%
$47 → $52MaintainsOutperformGet Alert
06/29/2017UNFBuy Now
UniFirst
$168.85
Andrew Wittmann74%
UpgradeNeutral → OutperformGet Alert
05/05/2017MYRGBuy Now
MYR Group
$128.97-68.21%
Andrew Wittmann74%
→ $41UpgradeNeutral → OutperformGet Alert
04/07/2017ACMBuy Now
AECOM
$94.76-57.79%
Andrew Wittmann74%
$45 → $40DowngradeOutperform → NeutralGet Alert
03/09/2017ABMBuy Now
ABM Indus
$47.53
Andrew Wittmann74%
UpgradeNeutral → OutperformGet Alert
01/04/2017ACMBuy Now
AECOM
$94.76-52.51%
Andrew Wittmann74%
$42 → $45UpgradeNeutral → OutperformGet Alert
12/06/2016ABMBuy Now
ABM Indus
$47.53
Andrew Wittmann74%
DowngradeOutperform → NeutralGet Alert
11/15/2016PWRBuy Now
Quanta Services
$275.62
Andrew Wittmann74%
UpgradeNeutral → OutperformGet Alert
09/16/2016HCSGBuy Now
Healthcare Services Group
$10.36
Andrew Wittmann74%
Initiates → OutperformGet Alert
08/17/2016CTASBuy Now
Cintas
$192.92
Andrew Wittmann74%
UpgradeNeutral → OutperformGet Alert
08/12/2016MGBuy Now
MISTRAS Group
$10.78
Andrew Wittmann74%
UpgradeNeutral → OutperformGet Alert
08/12/2016MYRGBuy Now
MYR Group
$128.97
Andrew Wittmann74%
DowngradeOutperform → NeutralGet Alert
07/22/2016CBIBuy Now
Chicago Bridge & Iron
Andrew Wittmann74%
$45 → $40DowngradeBuy → NeutralGet Alert
07/01/2016UNFBuy Now
UniFirst
$168.85
Andrew Wittmann74%
DowngradeOutperform → NeutralGet Alert
03/11/2016SERVBuy Now
ServiceMaster Global
$7.69446.16%
Andrew Wittmann74%
$45 → $42DowngradeOutperform → NeutralGet Alert
12/15/2015CBIBuy Now
Chicago Bridge & Iron Company N.V. Common Stock
Andrew Wittmann74%
UpgradeNeutral → OutperformGet Alert
11/12/2015PWRBuy Now
Quanta Services
$275.62
Andrew Wittmann74%
Downgrade → NeutralGet Alert
08/25/2015MTZBuy Now
MasTec
$128.69-87.57%
Andrew Wittmann74%
→ $16Initiates → NeutralGet Alert
08/13/2015ARMKBuy Now
Aramark
$34.138.41%
Andrew Wittmann74%
$36 → $37Upgrade → OutperformGet Alert
06/08/2015SERVBuy Now
ServiceMaster Global
$7.69459.17%
Andrew Wittmann74%
$39 → $43MaintainsOutperformGet Alert
05/13/2015ACMBuy Now
AECOM
$94.76-64.12%
Andrew Wittmann74%
$30 → $34MaintainsNeutralGet Alert
04/24/2015JECBuy Now
Jacobs Engineering Group
Andrew Wittmann74%
DowngradeOutperform → NeutralGet Alert
03/17/2015ABMBuy Now
ABM Indus
$47.53-20.05%
Andrew Wittmann74%
$33 → $38UpgradeNeutral → OutperformGet Alert
03/13/2015ARMKBuy Now
Aramark
$34.132.55%
Andrew Wittmann74%
→ $35DowngradeOutperform → NeutralGet Alert
08/05/2014MYRGBuy Now
MYR Group
$128.97-76.74%
Andrew Wittmann74%
$27 → $30UpgradeNeutral → OutperformGet Alert
08/05/2014SERVBuy Now
ServiceMaster Global
$7.69186.09%
Andrew Wittmann74%
→ $22Initiates → OutperformGet Alert
08/01/2014PWRBuy Now
Quanta Services
$275.62-85.49%
Andrew Wittmann74%
$41 → $40UpgradeNeutral → OutperformGet Alert
07/31/2014TTEKBuy Now
Tetra Tech
$29.54-22.14%
Andrew Wittmann74%
$6.2 → $4.6DowngradeOutperform → NeutralGet Alert
07/31/2014MINIBuy Now
Mobile Mini
Andrew Wittmann74%
$51 → $48DowngradeOutperform → NeutralGet Alert
01/31/2014TTEKBuy Now
Tetra Tech
$29.5421.87%
Andrew Wittmann74%
$6.4 → $7.2UpgradeNeutral → OutperformGet Alert
01/02/2014JECBuy Now
Jacobs Engineering Group
Andrew Wittmann74%
UpgradeNeutral → OutperformGet Alert
11/08/2013ACMBuy Now
AECOM
$94.76-64.12%
Andrew Wittmann74%
→ $34DowngradeOutperform → NeutralGet Alert
10/14/2013IRMBuy Now
Iron Mountain
$87.87-61.31%
Andrew Wittmann74%
→ $34UpgradeNeutral → OutperformGet Alert
09/12/2013MINIBuy Now
Mobile Mini
Andrew Wittmann74%
$36 → $39UpgradeNeutral → OutperformGet Alert
08/09/2013TTEKBuy Now
Tetra Tech
$29.54-15.37%
Andrew Wittmann74%
→ $5DowngradeOutperform → NeutralGet Alert
08/05/2013JECBuy Now
Jacobs Engineering Group
Andrew Wittmann74%
DowngradeOutperform → NeutralGet Alert
06/26/2013MGBuy Now
MISTRAS Group
$10.78
Andrew Wittmann74%
DowngradeOutperform → NeutralGet Alert
05/28/2013CBIBuy Now
Chicago Bridge & Iron Company N.V.
Andrew Wittmann74%
→ $73Initiates → NeutralGet Alert
04/29/2013ECLBuy Now
Ecolab
$250.75-64.91%
Andrew Wittmann74%
$80 → $88DowngradeOutperform → NeutralGet Alert
11/02/2012FLRBuy Now
Fluor
$38.74
Andrew Wittmann74%
DowngradeOutperform → NeutralGet Alert
08/03/2012MGBuy Now
MISTRAS Group
$10.78
Andrew Wittmann74%
UpgradeNeutral → OutperformGet Alert