Free Trial

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Atlantic Power Co. stock logo
AT
Atlantic Power
$3.02
$3.02
$1.82
$3.06
$271.19M0.451.54 million shs919,051 shs
MediaAlpha, Inc. stock logo
MAX
MediaAlpha
$10.52
+0.7%
$10.51
$7.33
$20.91
$704.82M1.2500,098 shs74,192 shs
Thryv Holdings, Inc. stock logo
THRY
Thryv
$12.07
-2.9%
$13.21
$10.03
$20.92
$528.29M0.94433,297 shs151,322 shs
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
$27.17
-0.7%
$26.45
$23.01
$39.83
$2.22B1.45561,780 shs143,593 shs
2025 Gold Forecast: A Perfect Storm for Demand Cover

Unlock the timeless value of gold with our exclusive 2025 Gold Forecasting Report. Explore why gold remains the ultimate investment for safeguarding wealth against inflation, economic shifts, and global uncertainties. Whether you're planning for future generations or seeking a reliable asset in turbulent times, this report is your essential guide to making informed decisions.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Atlantic Power Co. stock logo
AT
Atlantic Power
0.00%0.00%0.00%0.00%0.00%
MediaAlpha, Inc. stock logo
MAX
MediaAlpha
+1.09%+2.89%-4.63%+39.67%-18.41%
Thryv Holdings, Inc. stock logo
THRY
Thryv
-2.59%-0.56%-3.27%+8.65%-27.73%
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
-0.82%-3.46%+6.19%+9.25%-6.37%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Atlantic Power Co. stock logo
AT
Atlantic Power
1.0401 of 5 stars
0.00.01.72.00.60.81.9
MediaAlpha, Inc. stock logo
MAX
MediaAlpha
2.8017 of 5 stars
3.51.00.00.01.42.51.9
Thryv Holdings, Inc. stock logo
THRY
Thryv
2.0729 of 5 stars
3.40.00.00.02.03.30.6
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
3.8199 of 5 stars
1.05.04.22.82.61.70.6
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Atlantic Power Co. stock logo
AT
Atlantic Power
0.00
N/AN/AN/A
MediaAlpha, Inc. stock logo
MAX
MediaAlpha
3.00
Buy$17.9270.39% Upside
Thryv Holdings, Inc. stock logo
THRY
Thryv
2.80
Moderate Buy$21.4077.30% Upside
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
2.00
Hold$27.501.23% Upside

Current Analyst Ratings Breakdown

Latest TRN, MAX, O1BC, THRY, and AT Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/7/2025
MediaAlpha, Inc. stock logo
MAX
MediaAlpha
Royal Bank Of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperform ➝ Outperform$20.00 ➝ $18.00
5/2/2025
Thryv Holdings, Inc. stock logo
THRY
Thryv
Royal Bank Of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetSector Perform ➝ Sector Perform$17.00 ➝ $16.00
5/1/2025
MediaAlpha, Inc. stock logo
MAX
MediaAlpha
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$10.00 ➝ $12.00
5/1/2025
Thryv Holdings, Inc. stock logo
THRY
Thryv
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$28.00 ➝ $20.00
4/22/2025
MediaAlpha, Inc. stock logo
MAX
MediaAlpha
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$13.00 ➝ $10.00
4/22/2025
MediaAlpha, Inc. stock logo
MAX
MediaAlpha
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperform ➝ Outperform$19.00 ➝ $16.00
4/22/2025
Thryv Holdings, Inc. stock logo
THRY
Thryv
B. Riley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$30.00 ➝ $26.00
4/22/2025
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
Susquehanna
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$35.00 ➝ $24.00
4/17/2025
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
The Goldman Sachs Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$36.00 ➝ $31.00
(Data available from 7/15/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Atlantic Power Co. stock logo
AT
Atlantic Power
$281.60M0.96$0.81 per share3.72($0.41) per share-7.37
MediaAlpha, Inc. stock logo
MAX
MediaAlpha
$864.70M0.82$0.36 per share28.83($0.69) per share-15.24
Thryv Holdings, Inc. stock logo
THRY
Thryv
$824.16M0.64$0.02 per share611.04$4.68 per share2.58
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
$3.08B0.72$5.30 per share5.13$15.91 per share1.71
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Atlantic Power Co. stock logo
AT
Atlantic Power
-$42.60M$0.11N/A7.02N/A-8.26%-15.60%0.86%N/A
MediaAlpha, Inc. stock logo
MAX
MediaAlpha
$16.63M$0.2837.5512.23N/A1.58%-46.92%11.27%7/30/2025 (Estimated)
Thryv Holdings, Inc. stock logo
THRY
Thryv
-$74.22M-$2.53N/A10.59N/A-11.94%-51.25%-11.98%7/30/2025 (Estimated)
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
$138.40M$1.6216.77N/A4.79%11.47%1.69%7/31/2025 (Estimated)

Latest TRN, MAX, O1BC, THRY, and AT Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
7/31/2025Q2 2025
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
$0.31N/AN/AN/A$589.96 millionN/A
7/30/2025Q2 2025
MediaAlpha, Inc. stock logo
MAX
MediaAlpha
$0.17N/AN/AN/A$248.80 millionN/A
7/30/2025Q2 2025
Thryv Holdings, Inc. stock logo
THRY
Thryv
$0.4050N/AN/AN/A$203.87 millionN/A
5/1/2025Q1 2025
Thryv Holdings, Inc. stock logo
THRY
Thryv
$0.24-$0.22-$0.46-$0.22$173.83 million$181.37 million
5/1/2025Q1 2025
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
$0.33$0.29-$0.04$0.27$614.02 million$585.40 million
4/30/2025Q1 2025
MediaAlpha, Inc. stock logo
MAX
MediaAlpha
$0.17$0.15-$0.02-$0.04$236.07 million$264.31 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Atlantic Power Co. stock logo
AT
Atlantic Power
$0.092.98%N/A81.82%N/A
MediaAlpha, Inc. stock logo
MAX
MediaAlpha
N/AN/AN/AN/AN/A
Thryv Holdings, Inc. stock logo
THRY
Thryv
N/AN/AN/AN/AN/A
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
$1.204.42%N/A74.07%16 Years

Latest TRN, MAX, O1BC, THRY, and AT Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/15/2025
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
quarterly$0.304.45%7/15/20257/15/20257/31/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Atlantic Power Co. stock logo
AT
Atlantic Power
N/A
0.69
0.54
MediaAlpha, Inc. stock logo
MAX
MediaAlpha
N/A
1.67
1.67
Thryv Holdings, Inc. stock logo
THRY
Thryv
1.41
1.07
1.07
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
4.32
1.70
0.87

Institutional Ownership

CompanyInstitutional Ownership
Atlantic Power Co. stock logo
AT
Atlantic Power
55.29%
MediaAlpha, Inc. stock logo
MAX
MediaAlpha
64.39%
Thryv Holdings, Inc. stock logo
THRY
Thryv
96.38%
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
86.57%

Insider Ownership

CompanyInsider Ownership
Atlantic Power Co. stock logo
AT
Atlantic Power
3.40%
MediaAlpha, Inc. stock logo
MAX
MediaAlpha
11.53%
Thryv Holdings, Inc. stock logo
THRY
Thryv
9.88%
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
2.00%
CompanyEmployeesShares OutstandingFree FloatOptionable
Atlantic Power Co. stock logo
AT
Atlantic Power
26189.80 millionN/AOptionable
MediaAlpha, Inc. stock logo
MAX
MediaAlpha
16067.03 million59.30 millionNot Optionable
Thryv Holdings, Inc. stock logo
THRY
Thryv
3,01643.74 million39.42 millionOptionable
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
2,89081.61 million79.98 millionOptionable

Recent News About These Companies

Supply Side: Trinity Industries, STV
TRN Trinity Industries, Inc. - Seeking Alpha
Trinity Industries, Inc. Declares Quarterly Dividend

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Atlantic Power stock logo

Atlantic Power NYSE:AT

Atlantic Power Corporation owns and operates a fleet of power generation assets in the United States and Canada. As of December 31, 2020, its portfolio consisted of twenty-one operating projects with an aggregate electric generating capacity of approximately 1,723 megawatts on a gross ownership basis and approximately 1,327 MW on a net ownership basis across eleven states in the United States and two provinces in Canada. The company sells its electricity to utilities and other customers. The company was incorporated in 2004 and is headquartered in Dedham, Massachusetts. As of May 14, 2021, Atlantic Power Corporation was taken private.

MediaAlpha stock logo

MediaAlpha NYSE:MAX

$10.52 +0.08 (+0.72%)
As of 12:44 PM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

MediaAlpha, Inc., through its subsidiaries, operates an insurance customer acquisition platform in the United States. It optimizes customer acquisition in various verticals of property and casualty insurance, health insurance, and life insurance. The company was founded in 2014 and is headquartered in Los Angeles, California.

Thryv stock logo

Thryv NASDAQ:THRY

$12.07 -0.36 (-2.90%)
As of 12:45 PM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Thryv Holdings, Inc. provides digital marketing solutions and cloud-based tools to the small-to-medium sized businesses in the United States. It operates through four segments: Thryv U.S. Marketing Services, Thryv U.S. SaaS, Thryv International Marketing Services, and Thryv International SaaS. The company provides print yellow pages, internet yellow pages, and search engine marketing; and other digital media solutions, such as online display and social advertising, online presence and video, and search engine optimization tools. It also offers command center that enables SMBs to centralize all their communication through a modular, expandable, and customizable platform; and business center, a SMB end-to-end customer experience platform, which offers customer relationship management, appointment scheduling, estimate and invoice creation, payments, document management, social media content, and online review management. In addition, the company provides marketing center, a marketing and advertising platform for AutoID, enhanced online presence, omni-channel paid campaigns, and marketing tools; Thryv Add-ons provides AI-assisted website development, SEO tools, google business profile optimization, and Hub by Thryv; and ThryvPay, a payment solution that allows users to get paid via credit card and ACH. The company was formerly known as Dex Media Holdings, Inc. Thryv Holdings, Inc. was incorporated in 2012 and is headquartered in DFW Airport, Texas.

Trinity Industries stock logo

Trinity Industries NYSE:TRN

$27.17 -0.18 (-0.67%)
As of 12:45 PM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Trinity Industries, Inc. provides rail transportation products and services under the TrinityRail name in North America. It operates in two segments, Railcar Leasing and Management Services Group, and Rail Products Group. The Railcar Leasing and Management Services Group segment leases freight and tank railcars; originates and manages railcar leases for third-party investors; and provides fleet maintenance and management services. As of December 31, 2023, it had a fleet of 109,295 railcars. This segment serves industrial shipper and railroad companies operating in agriculture, construction and metals, consumer products, energy, and refined products and chemicals markets. The Rail Products Group segment manufactures freight and tank railcars for transporting various liquids, gases, and dry cargo; and offers railcar maintenance and modification services. This segment serves railroads, leasing companies, and industrial shippers of products in the agriculture, construction and metals, consumer products, energy, and refined products and chemicals markets. It sells or leases products and services through its own sales personnel and independent sales representatives. The company was incorporated in 1933 and is headquartered in Dallas, Texas.