Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Affirm Holdings, Inc. stock logo
AFRM
Affirm
$31.58
-9.5%
$34.60
$11.54
$52.48
$9.69B3.569.18 million shs20.56 million shs
APi Group Co. stock logo
APG
APi Group
$37.41
-1.1%
$38.27
$21.74
$39.98
$10.26B1.621.58 million shs1.43 million shs
Procore Technologies, Inc. stock logo
PCOR
Procore Technologies
$68.01
-0.7%
$75.77
$48.11
$83.35
$9.95B0.781.28 million shs1.42 million shs
Stantec Inc. stock logo
STN
Stantec
$84.88
+0.5%
$82.65
$56.49
$87.53
$9.68B1.05112,086 shs161,057 shs
7 Stocks to Own Before the 2024 Election Cover

Looking to avoid the hassle of mudslinging, volatility, and uncertainty? You'd need to be out of the market, which isn’t viable. So where should investors put their money? Find out with this report.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Affirm Holdings, Inc. stock logo
AFRM
Affirm
-9.51%-1.68%-7.42%-35.84%+156.75%
APi Group Co. stock logo
APG
APi Group
-1.08%-1.11%-5.46%+7.31%+69.51%
Procore Technologies, Inc. stock logo
PCOR
Procore Technologies
-0.64%-0.35%-11.28%-8.04%+21.04%
Stantec Inc. stock logo
STN
Stantec
+0.53%+5.55%+4.03%+4.22%+38.47%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Affirm Holdings, Inc. stock logo
AFRM
Affirm
0.9266 of 5 stars
1.93.00.00.01.03.30.6
APi Group Co. stock logo
APG
APi Group
3.6312 of 5 stars
3.44.00.00.03.13.31.3
Procore Technologies, Inc. stock logo
PCOR
Procore Technologies
3.0946 of 5 stars
3.43.00.00.02.44.20.6
Stantec Inc. stock logo
STN
Stantec
3.0871 of 5 stars
2.32.03.30.02.31.72.5

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Affirm Holdings, Inc. stock logo
AFRM
Affirm
1.83
Reduce$27.86-11.78% Downside
APi Group Co. stock logo
APG
APi Group
2.71
Moderate Buy$44.2918.38% Upside
Procore Technologies, Inc. stock logo
PCOR
Procore Technologies
2.80
Moderate Buy$81.7920.26% Upside
Stantec Inc. stock logo
STN
Stantec
2.50
Moderate Buy$105.0023.70% Upside

Current Analyst Ratings

Latest AFRM, APG, PCOR, and STN Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/8/2024
Affirm Holdings, Inc. stock logo
AFRM
Affirm
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingNeutral
5/2/2024
Procore Technologies, Inc. stock logo
PCOR
Procore Technologies
Canaccord Genuity Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$95.00 ➝ $80.00
5/2/2024
Procore Technologies, Inc. stock logo
PCOR
Procore Technologies
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$83.00 ➝ $78.00
5/2/2024
Procore Technologies, Inc. stock logo
PCOR
Procore Technologies
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$83.00 ➝ $86.00
5/2/2024
Procore Technologies, Inc. stock logo
PCOR
Procore Technologies
BMO Capital Markets
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperform ➝ Outperform$90.00 ➝ $85.00
5/2/2024
Procore Technologies, Inc. stock logo
PCOR
Procore Technologies
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$80.00 ➝ $77.00
5/2/2024
Procore Technologies, Inc. stock logo
PCOR
Procore Technologies
Mizuho
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$80.00 ➝ $75.00
4/23/2024
Affirm Holdings, Inc. stock logo
AFRM
Affirm
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingNeutral
4/23/2024
Affirm Holdings, Inc. stock logo
AFRM
Affirm
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingHold
4/16/2024
Affirm Holdings, Inc. stock logo
AFRM
Affirm
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$50.00 ➝ $41.00
4/16/2024
APi Group Co. stock logo
APG
APi Group
Robert W. Baird
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$39.00 ➝ $43.00
(Data available from 5/9/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Affirm Holdings, Inc. stock logo
AFRM
Affirm
$1.59B6.10N/AN/A$8.54 per share3.70
APi Group Co. stock logo
APG
APi Group
$6.93B1.48$2.47 per share15.14$8.79 per share4.26
Procore Technologies, Inc. stock logo
PCOR
Procore Technologies
$950.01M10.47N/AN/A$8.05 per share8.45
Stantec Inc. stock logo
STN
Stantec
$4.80B2.02$4.56 per share18.63$17.90 per share4.74

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Affirm Holdings, Inc. stock logo
AFRM
Affirm
-$985.34M-$2.49N/AN/AN/A-39.19%-25.10%-7.76%N/A
APi Group Co. stock logo
APG
APi Group
$153M-$2.15N/A17.401.092.49%37.83%10.90%8/1/2024 (Estimated)
Procore Technologies, Inc. stock logo
PCOR
Procore Technologies
-$189.69M-$0.96N/AN/AN/A-13.64%-8.25%-5.20%8/7/2024 (Estimated)
Stantec Inc. stock logo
STN
Stantec
$245.35M$2.2038.5823.32N/A5.11%16.50%6.86%N/A

Latest AFRM, APG, PCOR, and STN Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/2/2024Q1 2024
APi Group Co. stock logo
APG
APi Group
$0.32$0.34+$0.02$2.02$1.60 billion$1.60 billion    
2/28/202412/31/2023
APi Group Co. stock logo
APG
APi Group
$0.43$0.44+$0.01$1.96$1.76 billion$1.76 billion    
2/28/2024Q4 2023
Stantec Inc. stock logo
STN
Stantec
$0.63$0.60-$0.03$0.72$891.12 million$912.51 million    
2/15/2024Q4 2023
Procore Technologies, Inc. stock logo
PCOR
Procore Technologies
-$0.26-$0.13+$0.13-$0.06$248.20 million$260.04 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Affirm Holdings, Inc. stock logo
AFRM
Affirm
N/AN/AN/AN/AN/A
APi Group Co. stock logo
APG
APi Group
N/AN/AN/AN/AN/A
Procore Technologies, Inc. stock logo
PCOR
Procore Technologies
N/AN/AN/AN/AN/A
Stantec Inc. stock logo
STN
Stantec
$0.580.68%+7.95%26.36%12 Years

Latest AFRM, APG, PCOR, and STN Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
3/1/2024
Stantec Inc. stock logo
STN
Stantec
quarterly$0.15480.8%3/27/20243/28/20244/15/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Affirm Holdings, Inc. stock logo
AFRM
Affirm
2.35
11.49
11.49
APi Group Co. stock logo
APG
APi Group
1.14
1.35
1.26
Procore Technologies, Inc. stock logo
PCOR
Procore Technologies
0.04
1.61
1.60
Stantec Inc. stock logo
STN
Stantec
0.36
1.41
1.41

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Affirm Holdings, Inc. stock logo
AFRM
Affirm
69.29%
APi Group Co. stock logo
APG
APi Group
86.62%
Procore Technologies, Inc. stock logo
PCOR
Procore Technologies
81.10%
Stantec Inc. stock logo
STN
Stantec
63.86%

Insider Ownership

CompanyInsider Ownership
Affirm Holdings, Inc. stock logo
AFRM
Affirm
13.05%
APi Group Co. stock logo
APG
APi Group
16.40%
Procore Technologies, Inc. stock logo
PCOR
Procore Technologies
39.20%
Stantec Inc. stock logo
STN
Stantec
0.46%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Affirm Holdings, Inc. stock logo
AFRM
Affirm
2,171306.87 million266.83 millionOptionable
APi Group Co. stock logo
APG
APi Group
29,000274.29 million229.30 millionOptionable
Procore Technologies, Inc. stock logo
PCOR
Procore Technologies
3,694146.32 million88.97 millionOptionable
Stantec Inc. stock logo
STN
Stantec
28,000114.07 million113.54 millionOptionable

AFRM, APG, PCOR, and STN Headlines

SourceHeadline
Swiss National Bank Has $29.02 Million Position in Stantec Inc. (NYSE:STN)Swiss National Bank Has $29.02 Million Position in Stantec Inc. (NYSE:STN)
marketbeat.com - May 9 at 5:41 AM
STN Stock Earnings: Stantec Beats EPS, Beats Revenue for Q1 2024STN Stock Earnings: Stantec Beats EPS, Beats Revenue for Q1 2024
msn.com - May 9 at 1:15 AM
Stantec (NYSE:STN) Releases FY 2024 Earnings GuidanceStantec (NYSE:STN) Releases FY 2024 Earnings Guidance
marketbeat.com - May 8 at 6:40 PM
Brokers Issue Forecasts for Stantec Inc.s Q1 2024 Earnings (NYSE:STN)Brokers Issue Forecasts for Stantec Inc.'s Q1 2024 Earnings (NYSE:STN)
americanbankingnews.com - May 6 at 1:22 AM
National Bank of Canada FI Reduces Holdings in Stantec Inc. (NYSE:STN)National Bank of Canada FI Reduces Holdings in Stantec Inc. (NYSE:STN)
marketbeat.com - May 5 at 9:02 PM
Two groups have mixed-use redevelopment visions for MOSIs Tampa propertyTwo groups have mixed-use redevelopment visions for MOSI's Tampa property
bizjournals.com - May 1 at 5:19 PM
Stantec acquires U.K. engineering form Hydrock, terms not disclosedStantec acquires U.K. engineering form Hydrock, terms not disclosed
msn.com - May 1 at 12:19 PM
Stantec acquires U.K. engineering firm Hydrock, terms not disclosedStantec acquires U.K. engineering firm Hydrock, terms not disclosed
theglobeandmail.com - May 1 at 12:19 PM
Stantec (STN) Earnings Expected to Grow: What to Know Ahead of Next Weeks ReleaseStantec (STN) Earnings Expected to Grow: What to Know Ahead of Next Week's Release
zacks.com - May 1 at 11:06 AM
Stantec acquires Hydrock, a UK integrated engineering design firmStantec acquires Hydrock, a UK integrated engineering design firm
globenewswire.com - May 1 at 6:45 AM
Stantec (STN) Scheduled to Post Quarterly Earnings on WednesdayStantec (STN) Scheduled to Post Quarterly Earnings on Wednesday
americanbankingnews.com - May 1 at 4:58 AM
Millions at stake in trial over value of downtown Albany landMillions at stake in trial over value of downtown Albany land
bizjournals.com - April 30 at 9:18 PM
Duff & Phelps Investment Management Co. Sells 50,348 Shares of Stantec Inc. (NYSE:STN)Duff & Phelps Investment Management Co. Sells 50,348 Shares of Stantec Inc. (NYSE:STN)
marketbeat.com - April 30 at 12:52 PM
Stantec selected by BC Hydro to provide Transmission & Distribution Engineering and Project Delivery ServicesStantec selected by BC Hydro to provide Transmission & Distribution Engineering and Project Delivery Services
globenewswire.com - April 30 at 6:45 AM
Jennison Associates LLC Invests $4.06 Million in Stantec Inc. (NYSE:STN)Jennison Associates LLC Invests $4.06 Million in Stantec Inc. (NYSE:STN)
marketbeat.com - April 27 at 6:08 AM
Q1 2024 Earnings Forecast for Stantec Inc. Issued By Desjardins (NYSE:STN)Q1 2024 Earnings Forecast for Stantec Inc. Issued By Desjardins (NYSE:STN)
marketbeat.com - April 24 at 5:58 AM
Reading City Council hears proposal for location of train stationReading City Council hears proposal for location of train station
wfmz.com - April 23 at 1:45 AM
46-story tower proposed near Fort Lauderdale Brightline (Photos)46-story tower proposed near Fort Lauderdale Brightline (Photos)
bizjournals.com - April 22 at 3:33 PM
San Diego may scale back its ambitious Pure Water sewage-purification plans — or scrap some entirelySan Diego may scale back its ambitious Pure Water sewage-purification plans — or scrap some entirely
sandiegouniontribune.com - April 22 at 9:22 AM
Stantec announces dates for first quarter 2024 results and conference call and annual general meeting of shareholdersStantec announces dates for first quarter 2024 results and conference call and annual general meeting of shareholders
globenewswire.com - April 17 at 5:00 PM
Zurcher Kantonalbank Zurich Cantonalbank Has $31.06 Million Holdings in Stantec Inc. (NYSE:STN)Zurcher Kantonalbank Zurich Cantonalbank Has $31.06 Million Holdings in Stantec Inc. (NYSE:STN)
marketbeat.com - April 17 at 9:41 AM
Growth in downtown Reading needs to be supported by policy, officials sayGrowth in downtown Reading needs to be supported by policy, officials say
wfmz.com - April 16 at 5:09 PM
Stantec Inc. (NYSE:STN) Position Cut by Mackenzie Financial CorpStantec Inc. (NYSE:STN) Position Cut by Mackenzie Financial Corp
marketbeat.com - April 15 at 1:53 PM
Investors Will Want Stantecs (TSE:STN) Growth In ROCE To PersistInvestors Will Want Stantec's (TSE:STN) Growth In ROCE To Persist
finance.yahoo.com - April 4 at 9:44 AM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Affirm logo

Affirm

NASDAQ:AFRM
Affirm Holdings, Inc. operates a platform for digital and mobile-first commerce in the United States, Canada, and internationally. The company's platform includes point-of-sale payment solution for consumers, merchant commerce solutions, and a consumer-focused app. Its commerce platform, agreements with originating banks, and capital markets partners enables consumers to pay for a purchase over time with terms ranging up to 60 months. The company has active merchants covering small businesses, large enterprises, direct-to-consumer brands, brick-and-mortar stores, and companies with an omni-channel presence. Its merchants represent a range of industries, including sporting goods and outdoors, furniture and homewares, travel and ticketing, apparel, accessories, consumer electronics, and jewelry. Affirm Holdings, Inc. was founded in 2012 and is headquartered in San Francisco, California.
APi Group logo

APi Group

NYSE:APG
APi Group Corporation provides safety and specialty services worldwide. It operates through Safety Services and Specialty Services segments. The Safety Services segment offers solutions focusing on end-to-end integrated occupancy systems, such as fire protection services; heating, ventilation, and air conditioning solutions; and entry systems, which include the design, installation, inspection, and service of these integrated systems. The Specialty Services segment provides various infrastructure and specialized industrial plant services, including maintenance and repair of underground electric, gas, water, sewer, and telecommunications infrastructure. This segment offers engineering and design, fabrication, installation, maintenance service and repair, retrofitting and upgrading services, pipeline infrastructure, access and road construction, supporting facilities, and integrity management and maintenance to the energy industry. It serves customers in the public and private sectors, including commercial, industrial, distribution and fulfillment centers, manufacturing, education, healthcare, telecom, utilities, transmission and integrity, high tech, entertainment, government, and infrastructure markets. The company was formerly known as J2 Acquisition Limited and changed its name to APi Group Corporation in October 2019. APi Group Corporation was founded in 1926 and is headquartered in New Brighton, Minnesota.
Procore Technologies logo

Procore Technologies

NYSE:PCOR
Procore Technologies, Inc. engages in the provision of a cloud-based construction management platform and related software products in the United States and internationally. The company's platform enables owners, general and specialty contractors, architects, and engineers to collaborate on construction projects. It offers Preconstruction that facilitates collaboration between internal and external stakeholders during the planning, budgeting, estimating, bidding, and partner selection phase of a construction project; and Project Execution, which enables real-time collaboration, information storage, design, BIM model clash detection, and regulation compliance for teams on the jobsite and in the back office. The company also provides Workforce Management, that helps contractors to schedule, track, and forecast labor productivity, enhance time management, communication with workforces, and manage profitability on construction projects; Financial Management, which provides customers with visibility into the financial health of their individual construction projects and portfolios, as well as facilitates untethered access to financial data, linking the field, and the office in real-time; and Construction Intelligence, that allows customers to capture, manage, and learn from data for project and portfolio reporting, analytics, and artificial intelligence-guided workflows, as well as to monitor projects and drive informed decision-making for business needs. It serves owners, general contractors, and specialty contractors operating in the commercial, residential, industrial, and infrastructure segments of the construction industry. The company allow users to access its products on computers, smartphones, and tablets through any web browser or from its mobile application available for iOS and Android platforms through its direct sales team. Procore Technologies, Inc. was incorporated in 2002 and is headquartered in Carpinteria, California.
Stantec logo

Stantec

NYSE:STN
Stantec Inc. provides professional services in the areas of infrastructure and facilities to the public and private sectors in Canada, the United States, and internationally. It offers evaluation, planning, and designing infrastructure solutions; solutions for sustainable water resources, planning, management, and infrastructure; environmental services; integrated architecture, engineering, interior design, and planning solutions for buildings; and energy and resources solutions. The company also provides consulting services in engineering, architecture, interior design, landscape architecture, surveying, environmental sciences, project management, and project economics. In addition, it offers planning and design services to clients in residential, logistics, retail, infrastructure, energy, higher education, and urban regeneration sectors; architectural and interior design, and planning services in the science and technology, commercial workplace, higher education, residential, and hospitality markets. Further, the company provides transportation advisory, transport engineering, and technical design; project delivery consultancy services for mining, resources, and industrial infrastructure projects; paleontological and archaeological services for the rail, transportation, water, and power and energy sectors; and environmental and cultural resource compliance services. Additionally, it offers consulting services in sustainable building design, energy infrastructure upgrades, sustainable district heating network, and e-mobility; and planning, design, construction administration, commissioning, maintenance, decommissioning, and remediation services. The company was formerly known as Stanley Technology Group Inc. and changed its name to Stantec Inc. in October 1998. Stantec Inc. was founded in 1954 and is headquartered in Edmonton, Canada.