Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
II-VI Incorporated stock logo
IIVI
II-VI
$227.08
$49.86
$40.80
$75.05
$29.72B1.461.63 million shs247,144 shs
MSA Safety Incorporated stock logo
MSA
MSA Safety
$190.65
+0.3%
$186.27
$122.57
$196.02
$7.50B1.01137,207 shs157,775 shs
SiteOne Landscape Supply, Inc. stock logo
SITE
SiteOne Landscape Supply
$163.76
+0.7%
$170.82
$116.81
$188.01
$7.40B1.54298,180 shs249,010 shs
Tetra Tech, Inc. stock logo
TTEK
Tetra Tech
$189.29
+0.2%
$183.80
$132.29
$194.99
$10.13B0.96260,887 shs230,785 shs
Beginners Guide To Retirement Stocks Cover

Click the link below and we'll send you MarketBeat's list of seven best retirement stocks and why they should be in your portfolio.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
II-VI Incorporated stock logo
IIVI
II-VI
0.00%0.00%0.00%0.00%+441.31%
MSA Safety Incorporated stock logo
MSA
MSA Safety
+1.13%+1.54%+1.37%+13.50%+45.62%
SiteOne Landscape Supply, Inc. stock logo
SITE
SiteOne Landscape Supply
+3.49%-0.84%-12.31%+5.44%+13.89%
Tetra Tech, Inc. stock logo
TTEK
Tetra Tech
+2.64%-0.72%+4.01%+17.54%+35.05%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
II-VI Incorporated stock logo
IIVI
II-VI
N/AN/AN/AN/AN/AN/AN/AN/A
MSA Safety Incorporated stock logo
MSA
MSA Safety
4.1054 of 5 stars
1.34.02.53.62.92.51.9
SiteOne Landscape Supply, Inc. stock logo
SITE
SiteOne Landscape Supply
0.9271 of 5 stars
1.13.00.00.02.50.82.5
Tetra Tech, Inc. stock logo
TTEK
Tetra Tech
3.4144 of 5 stars
1.45.02.50.03.32.52.5

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
II-VI Incorporated stock logo
IIVI
II-VI
N/AN/AN/AN/A
MSA Safety Incorporated stock logo
MSA
MSA Safety
2.67
Moderate Buy$189.50-0.60% Downside
SiteOne Landscape Supply, Inc. stock logo
SITE
SiteOne Landscape Supply
2.13
Hold$172.885.57% Upside
Tetra Tech, Inc. stock logo
TTEK
Tetra Tech
2.75
Moderate Buy$197.254.21% Upside

Current Analyst Ratings

Latest SITE, IIVI, MSA, and TTEK Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
2/15/2024
SiteOne Landscape Supply, Inc. stock logo
SITE
SiteOne Landscape Supply
Royal Bank of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetSector Perform ➝ Sector Perform$150.00 ➝ $157.00
2/15/2024
SiteOne Landscape Supply, Inc. stock logo
SITE
SiteOne Landscape Supply
Robert W. Baird
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$175.00 ➝ $190.00
2/15/2024
SiteOne Landscape Supply, Inc. stock logo
SITE
SiteOne Landscape Supply
Truist Financial
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$170.00 ➝ $204.00
2/15/2024
SiteOne Landscape Supply, Inc. stock logo
SITE
SiteOne Landscape Supply
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetUnderweight ➝ Underweight$121.00 ➝ $145.00
2/2/2024
Tetra Tech, Inc. stock logo
TTEK
Tetra Tech
Royal Bank of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$192.00 ➝ $203.00
(Data available from 4/24/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
II-VI Incorporated stock logo
IIVI
II-VI
$3.32B8.96$38.16 per share5.95$29.79 per share7.62
MSA Safety Incorporated stock logo
MSA
MSA Safety
$1.79B4.19$8.74 per share21.81$24.50 per share7.78
SiteOne Landscape Supply, Inc. stock logo
SITE
SiteOne Landscape Supply
$4.30B1.72$6.99 per share23.44$32.93 per share4.97
Tetra Tech, Inc. stock logo
TTEK
Tetra Tech
$4.86B2.09$7.55 per share25.07$26.49 per share7.15

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
II-VI Incorporated stock logo
IIVI
II-VI
$234.76M$1.45156.6151.841.007.08%14.27%5.97%N/A
MSA Safety Incorporated stock logo
MSA
MSA Safety
$58.58M$1.45131.4822.46N/A3.28%32.44%12.70%4/29/2024 (Confirmed)
SiteOne Landscape Supply, Inc. stock logo
SITE
SiteOne Landscape Supply
$173.40M$3.7843.3234.55N/A4.03%12.13%6.02%5/1/2024 (Confirmed)
Tetra Tech, Inc. stock logo
TTEK
Tetra Tech
$273.42M$4.3243.8227.00N/A4.77%21.05%7.69%5/1/2024 (Confirmed)

Latest SITE, IIVI, MSA, and TTEK Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/1/2024N/A
SiteOne Landscape Supply, Inc. stock logo
SITE
SiteOne Landscape Supply
-$0.21N/A+$0.21N/AN/AN/A  
5/1/2024N/A
Tetra Tech, Inc. stock logo
TTEK
Tetra Tech
$1.31N/A-$1.31N/AN/AN/A  
4/29/2024N/A
MSA Safety Incorporated stock logo
MSA
MSA Safety
$1.53N/A-$1.53N/AN/AN/A  
2/14/2024Q4 2023
MSA Safety Incorporated stock logo
MSA
MSA Safety
$1.88$2.06+$0.18$2.19$467.52 million$495.00 million      
2/14/202412/31/2023
SiteOne Landscape Supply, Inc. stock logo
SITE
SiteOne Landscape Supply
-$0.15-$0.08+$0.07-$0.08$942.21 million$965.00 million    
1/31/2024Q1 24
Tetra Tech, Inc. stock logo
TTEK
Tetra Tech
$1.35$1.40+$0.05$1.40$974.00 million$1.23 billion    

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
II-VI Incorporated stock logo
IIVI
II-VI
N/AN/AN/AN/AN/A
MSA Safety Incorporated stock logo
MSA
MSA Safety
$1.880.99%+3.03%129.66%54 Years
SiteOne Landscape Supply, Inc. stock logo
SITE
SiteOne Landscape Supply
N/AN/AN/AN/AN/A
Tetra Tech, Inc. stock logo
TTEK
Tetra Tech
$1.040.55%+15.24%24.07%9 Years

Latest SITE, IIVI, MSA, and TTEK Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
1/29/2024
Tetra Tech, Inc. stock logo
TTEK
Tetra Tech
quarterly$0.260.66%2/13/20242/14/20242/27/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
II-VI Incorporated stock logo
IIVI
II-VI
0.60
3.40
2.69
MSA Safety Incorporated stock logo
MSA
MSA Safety
0.60
2.36
1.48
SiteOne Landscape Supply, Inc. stock logo
SITE
SiteOne Landscape Supply
0.29
2.43
1.10
Tetra Tech, Inc. stock logo
TTEK
Tetra Tech
0.61
1.25
1.25

Ownership

Institutional Ownership

CompanyInstitutional Ownership
II-VI Incorporated stock logo
IIVI
II-VI
N/A
MSA Safety Incorporated stock logo
MSA
MSA Safety
92.51%
SiteOne Landscape Supply, Inc. stock logo
SITE
SiteOne Landscape Supply
N/A
Tetra Tech, Inc. stock logo
TTEK
Tetra Tech
93.89%

Insider Ownership

CompanyInsider Ownership
II-VI Incorporated stock logo
IIVI
II-VI
2.50%
MSA Safety Incorporated stock logo
MSA
MSA Safety
6.07%
SiteOne Landscape Supply, Inc. stock logo
SITE
SiteOne Landscape Supply
2.60%
Tetra Tech, Inc. stock logo
TTEK
Tetra Tech
0.61%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
II-VI Incorporated stock logo
IIVI
II-VI
23,658130.87 million127.60 millionOptionable
MSA Safety Incorporated stock logo
MSA
MSA Safety
5,10039.32 million36.93 millionOptionable
SiteOne Landscape Supply, Inc. stock logo
SITE
SiteOne Landscape Supply
8,23045.19 million44.01 millionOptionable
Tetra Tech, Inc. stock logo
TTEK
Tetra Tech
27,00053.50 million53.17 millionOptionable

SITE, IIVI, MSA, and TTEK Headlines

SourceHeadline
Tetra Tech (TTEK) Set to Announce Quarterly Earnings on WednesdayTetra Tech (TTEK) Set to Announce Quarterly Earnings on Wednesday
americanbankingnews.com - April 24 at 4:10 AM
Tetra Tech Releases 2024 Sustainability Report Advancing Global Project Impact to 625 Million PeopleTetra Tech Releases 2024 Sustainability Report Advancing Global Project Impact to 625 Million People
businesswire.com - April 22 at 9:00 AM
abrdn plc Raises Stock Position in Tetra Tech, Inc. (NASDAQ:TTEK)abrdn plc Raises Stock Position in Tetra Tech, Inc. (NASDAQ:TTEK)
marketbeat.com - April 21 at 9:31 AM
Daiwa Securities Group Inc. Buys 46,300 Shares of Tetra Tech, Inc. (NASDAQ:TTEK)Daiwa Securities Group Inc. Buys 46,300 Shares of Tetra Tech, Inc. (NASDAQ:TTEK)
marketbeat.com - April 19 at 7:30 AM
Readystate Asset Management LP Buys Shares of 9,100 Tetra Tech, Inc. (NASDAQ:TTEK)Readystate Asset Management LP Buys Shares of 9,100 Tetra Tech, Inc. (NASDAQ:TTEK)
marketbeat.com - April 17 at 10:38 PM
Tetra Tech, Inc.Tetra Tech, Inc.
money.usnews.com - April 17 at 12:33 PM
5,232 Shares in Tetra Tech, Inc. (NASDAQ:TTEK) Bought by Sequoia Financial Advisors LLC5,232 Shares in Tetra Tech, Inc. (NASDAQ:TTEK) Bought by Sequoia Financial Advisors LLC
marketbeat.com - April 15 at 5:43 AM
Vontobel Holding Ltd. Buys 14,334 Shares of Tetra Tech, Inc. (NASDAQ:TTEK)Vontobel Holding Ltd. Buys 14,334 Shares of Tetra Tech, Inc. (NASDAQ:TTEK)
marketbeat.com - April 14 at 3:18 PM
WCM Investment Management LLC Raises Stake in Tetra Tech, Inc. (NASDAQ:TTEK)WCM Investment Management LLC Raises Stake in Tetra Tech, Inc. (NASDAQ:TTEK)
marketbeat.com - April 13 at 1:54 PM
Raymond James & Associates Cuts Position in Tetra Tech, Inc. (NASDAQ:TTEK)Raymond James & Associates Cuts Position in Tetra Tech, Inc. (NASDAQ:TTEK)
marketbeat.com - April 11 at 4:34 AM
Tetra Tech Announces Planned Dates for Second Quarter 2024 Results and Conference CallTetra Tech Announces Planned Dates for Second Quarter 2024 Results and Conference Call
businesswire.com - April 10 at 4:00 PM
Tetra Tech (NASDAQ:TTEK) Reaches New 1-Year High at $194.99Tetra Tech (NASDAQ:TTEK) Reaches New 1-Year High at $194.99
marketbeat.com - April 9 at 10:33 AM
Allspring Global Investments Holdings LLC Has $93.21 Million Position in Tetra Tech, Inc. (NASDAQ:TTEK)Allspring Global Investments Holdings LLC Has $93.21 Million Position in Tetra Tech, Inc. (NASDAQ:TTEK)
marketbeat.com - April 9 at 9:55 AM
GovCon Index, Major US Indexes Ended With Losses on Weak April StartGovCon Index, Major US Indexes Ended With Losses on Weak April Start
govconwire.com - April 9 at 1:56 AM
Tetra Tech Seeks Arbitration, Dismissal in 401(k) Forfeiture RowTetra Tech Seeks Arbitration, Dismissal in 401(k) Forfeiture Row
news.bloomberglaw.com - April 8 at 3:55 PM
DekaBank Deutsche Girozentrale Has $59.10 Million Stock Position in Tetra Tech, Inc. (NASDAQ:TTEK)DekaBank Deutsche Girozentrale Has $59.10 Million Stock Position in Tetra Tech, Inc. (NASDAQ:TTEK)
marketbeat.com - April 7 at 12:17 PM
Tetra Tech wins award for Dayton water treatment projectTetra Tech wins award for Dayton water treatment project
investing.com - April 6 at 3:20 PM
Tetra Tech Receives Award for Innovative PFAS Water Treatment ProgramTetra Tech Receives Award for Innovative PFAS Water Treatment Program
businesswire.com - April 4 at 4:00 PM
Tetra Tech (NASDAQ:TTEK) Hits New 1-Year High at $190.52Tetra Tech (NASDAQ:TTEK) Hits New 1-Year High at $190.52
marketbeat.com - April 3 at 2:53 PM
Which Is a Better Investment, Republic Services Inc or Tetra Tech Inc Stock?Which Is a Better Investment, Republic Services Inc or Tetra Tech Inc Stock?
aaii.com - April 3 at 9:00 AM
Reasons Why Tetra Tech (TTEK) Should be in Your PortfolioReasons Why Tetra Tech (TTEK) Should be in Your Portfolio
zacks.com - April 1 at 8:36 AM
Copeland Capital Management LLC Trims Holdings in Tetra Tech, Inc. (NASDAQ:TTEK)Copeland Capital Management LLC Trims Holdings in Tetra Tech, Inc. (NASDAQ:TTEK)
marketbeat.com - March 31 at 9:22 AM
Tetra Tech to Host Inaugural Investor Day on May 14, 2024Tetra Tech to Host Inaugural Investor Day on May 14, 2024
businesswire.com - March 28 at 9:00 AM
Investors Met With Slowing Returns on Capital At Tetra Tech (NASDAQ:TTEK)Investors Met With Slowing Returns on Capital At Tetra Tech (NASDAQ:TTEK)
finance.yahoo.com - March 27 at 8:45 AM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

II-VI logo

II-VI

NASDAQ:IIVI
II-VI Incorporated develops, manufactures, and markets engineered materials, optoelectronic components, and devices worldwide. It operates through two segments, Compound Semiconductors and Photonic Solutions. The Compound Semiconductors segment provides optical and electro-optical components and materials used in high-power CO2 lasers, fiber-lasers, and direct diode lasers for materials processing applications; infrared optical components and high-precision optical assemblies for aerospace and defense, medical, and commercial laser imaging applications; semiconductor lasers and detectors for optical interconnects and sensing applications; engineered materials for thermoelectric, ceramics, and silicon carbide various applications; and compound semiconductor epitaxial wafers for applications in optical and wireless communication. The Photonic Solutions segment manufactures transceivers for data centers and telecom optical networks; pump lasers, optical amplifiers, wavelength selective switches, and advanced components for telecom networks; and crystal materials, optics, lasers, and optoelectronic modules in a range of applications, including optical communications, life sciences, and consumer electronics markets. The company serves original equipment manufacturers, laser end users, system integrators of high-power lasers, U.S. government prime contractors, and various U.S. government agencies, as well as manufacturers of equipment and devices for industrial, optical communications, consumer electronics, and security and monitoring applications. II-VI Incorporated was incorporated in 1971 and is headquartered in Saxonburg, Pennsylvania.
MSA Safety logo

MSA Safety

NYSE:MSA
MSA Safety Incorporated develops, manufactures, and supplies safety products and technology solutions that protect people and facility infrastructures in the fire service, energy, utility, construction, and industrial manufacturing applications, as well as heating, ventilation, air conditioning, and refrigeration industries worldwide. The company's core product offerings include fixed gas and flame detection systems, such as gas detection monitoring systems, and flame detectors and open-path infrared gas detectors; breathing apparatus products, including self-contained breathing apparatus; hand-held portable gas detection instruments to detect the presence or absence of various gases in the air; industrial head protection products; firefighter helmets and protective apparel; and fall protection equipment, such as confined space equipment, harnesses, lanyards, and self-retracting lifelines, as well as engineered systems. In addition, the company offers air-purifying respirators, eye and face protection products, ballistic helmets, and gas masks. It serves distributors and end-users through indirect and direct sales channels. The company offers its products under the V-Gard, Cairns, and Gallet brand names. MSA Safety Incorporated was founded in 1914 and is based in Cranberry Township, Pennsylvania.
SiteOne Landscape Supply logo

SiteOne Landscape Supply

NYSE:SITE
SiteOne Landscape Supply, Inc., together with its subsidiaries, engages in the wholesale distribution of landscape supplies in the United States and Canada. The company provides irrigation products, including controllers, valves, sprinkler heads, irrigation pipes, micro irrigation, and drip products; fertilizer, grass seed, and ice melt products; control products, such as herbicides, fungicides, rodenticides, and other pesticides; landscape accessories that include mulches, soil amendments, drainage pipes, tools, and sods; nursery goods, which consist of deciduous and evergreen shrubs, ornamental, shade, evergreen trees, field grown and container-grown nursery stock, roses, perennials, annuals, bulbs, and plant species and cultivars; hardscapes, such as pavers, natural stones, blocks, and other durable materials; and outdoor lighting products that include lighting fixtures, LED lamps, wires, transformers, and accessories. It also offers consultative services consisting of assistance with irrigation project take-offs, commercial project planning, generation of sales leads, business operations, and product support services, as well as a series of technical and business management seminars; and distributes branded products of third parties. The company offers its products under the LESCO, SiteOne Green Tech, and Pro-Trade brand names. It markets its products primarily to residential and commercial landscape professionals who specializes in the design, installation, and maintenance of lawns, gardens, golf courses, and other outdoor spaces through branch network and direct distribution. SiteOne Landscape Supply, Inc. was incorporated in 2013 and is headquartered in Roswell, Georgia.
Tetra Tech logo

Tetra Tech

NASDAQ:TTEK
Tetra Tech, Inc. provides consulting and engineering services in the United States and internationally. The company operates through two segments, Government Services Group (GSG) and Commercial/International Services Group (CIG). The GSG segment offers early data collection and monitoring, data analysis and information management, science and engineering applied research, engineering design, project management, and operations and maintenance services; and climate change and energy management consulting, as well as greenhouse gas inventory assessment, certification, reduction, and management services. This segment serves federal, state, and local governments; and development agencies in water resources analysis and water management, environmental monitoring, data analytics, government consulting, waste management, and a range of civil infrastructure master planning and engineering design markets. The CIG segment provides early data collection and monitoring, data analysis and information management, feasibility studies and assessments, science and engineering applied research, engineering design, project management, and operations and maintenance services; and environmental remediation and reconstruction services, and industrial water treatment services. This segment serves natural resources, energy, and utilities markets, as well as sustainable infrastructure master planning and engineering design for facilities, transportation, and local development projects. Tetra Tech, Inc. was founded in 1966 and is headquartered in Pasadena, California.