Free Trial
The Market Does Not Wait. MarketBeat All Access for Just $149
Get the Deal
Claim MarketBeat All Access Sale Promotion

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
Great Atlantic Resources Corp. stock logo
GR
Great Atlantic Resources
C$0.09
-5.3%
C$0.10
C$0.06
C$0.23
C$5.97M1.398952124,138 shs2,527 shs
Max Resource Corp. stock logo
MXR
Max Resource
C$0.42
-5.7%
C$0.41
C$0.14
C$0.46
C$40.71MN/A285,195 shs357,400 shs
TransAlta Corporation stock logo
TAC
TransAlta
$12.96
+0.8%
$12.85
$8.73
$17.88
$3.87B0.661.44 million shs24,947 shs
Vanguard Russell 1000 ETF stock logo
VONE
Vanguard Russell 1000 ETF
$331.18
+0.1%
$312.55
$261.54
$337.76
$7.82B1.01103,871 shs6,070 shs
Options Trading Made Easy - Download Now Cover

Learn the basics of options trading and how to use them to boost returns and manage risk with this free report from MarketBeat. Click the link below to get your free copy.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Great Atlantic Resources Corp. stock logo
GR
Great Atlantic Resources
0.00%+5.56%0.00%-24.00%+35.71%
Max Resource Corp. stock logo
MXR
Max Resource
0.00%0.00%0.00%0.00%0.00%
TransAlta Corporation stock logo
TAC
TransAlta
+3.37%+2.30%+1.67%-3.95%+43.65%
Vanguard Russell 1000 ETF stock logo
VONE
Vanguard Russell 1000 ETF
-0.64%-0.61%+2.78%+6.23%+22.17%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Great Atlantic Resources Corp. stock logo
GR
Great Atlantic Resources
C$0.09
-5.3%
C$0.10
C$0.06
C$0.23
C$5.97M1.398952124,138 shs2,527 shs
Max Resource Corp. stock logo
MXR
Max Resource
C$0.42
-5.7%
C$0.41
C$0.14
C$0.46
C$40.71MN/A285,195 shs357,400 shs
TransAlta Corporation stock logo
TAC
TransAlta
$12.96
+0.8%
$12.85
$8.73
$17.88
$3.87B0.661.44 million shs24,947 shs
Vanguard Russell 1000 ETF stock logo
VONE
Vanguard Russell 1000 ETF
$331.18
+0.1%
$312.55
$261.54
$337.76
$7.82B1.01103,871 shs6,070 shs
Options Trading Made Easy - Download Now Cover

Learn the basics of options trading and how to use them to boost returns and manage risk with this free report from MarketBeat. Click the link below to get your free copy.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Great Atlantic Resources Corp. stock logo
GR
Great Atlantic Resources
0.00%+5.56%0.00%-24.00%+35.71%
Max Resource Corp. stock logo
MXR
Max Resource
0.00%0.00%0.00%0.00%0.00%
TransAlta Corporation stock logo
TAC
TransAlta
+3.37%+2.30%+1.67%-3.95%+43.65%
Vanguard Russell 1000 ETF stock logo
VONE
Vanguard Russell 1000 ETF
-0.64%-0.61%+2.78%+6.23%+22.17%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Great Atlantic Resources Corp. stock logo
GR
Great Atlantic Resources
0.00
N/AN/AN/A
Max Resource Corp. stock logo
MXR
Max Resource
0.00
N/AN/AN/A
TransAlta Corporation stock logo
TAC
TransAlta
2.67
Moderate Buy$21.3365.57% Upside
Vanguard Russell 1000 ETF stock logo
VONE
Vanguard Russell 1000 ETF
2.82
Moderate Buy$330.71N/A

Current Analyst Ratings Breakdown

Latest TAC, SEFA, MXR, VONE, and GR Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/7/2026
TransAlta Corporation stock logo
TAC
TransAlta
DowngradeSell (D+)Sell (D)
5/7/2026
TransAlta Corporation stock logo
TAC
TransAlta
Reiterated RatingOutperform
5/7/2026
TransAlta Corporation stock logo
TAC
TransAlta
Reiterated RatingBuy
4/20/2026
TransAlta Corporation stock logo
TAC
TransAlta
Reiterated RatingSell (D+)
4/16/2026
TransAlta Corporation stock logo
TAC
TransAlta
Reiterated RatingOutperform
3/24/2026
TransAlta Corporation stock logo
TAC
TransAlta
Reiterated RatingOutperform$24.00
3/24/2026
TransAlta Corporation stock logo
TAC
TransAlta
UpgradeSector PerformOutperform
(Data available from 5/20/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Great Atlantic Resources Corp. stock logo
GR
Great Atlantic Resources
N/AN/AC$0.01 per share15.00C($0.09) per shareN/A
Max Resource Corp. stock logo
MXR
Max Resource
N/AN/AC$0.02 per share19.76C$0.04 per shareN/A
TransAlta Corporation stock logo
TAC
TransAlta
$1.72B2.23$1.59 per share8.12$1.31 per share9.84
Vanguard Russell 1000 ETF stock logo
VONE
Vanguard Russell 1000 ETF
N/AN/AN/AN/AN/AN/A
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Great Atlantic Resources Corp. stock logo
GR
Great Atlantic Resources
-C$2.20M-C$0.05N/AN/AN/AN/A67.66%-134.11%N/A
Max Resource Corp. stock logo
MXR
Max Resource
N/A-C$0.06N/AN/AN/AN/AN/AN/AN/A
TransAlta Corporation stock logo
TAC
TransAlta
-$98.77M-$0.54N/A28.63N/A-9.46%9.52%0.66%7/30/2026 (Estimated)
Vanguard Russell 1000 ETF stock logo
VONE
Vanguard Russell 1000 ETF
N/AN/A24.55N/AN/AN/AN/AN/AN/A

Latest TAC, SEFA, MXR, VONE, and GR Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/6/2026Q1 2026
TransAlta Corporation stock logo
TAC
TransAlta
$0.01$0.04+$0.03$0.03$436.36 million$406.19 million
2/27/2026Q4 2025
TransAlta Corporation stock logo
TAC
TransAlta
$0.05-$0.04-$0.09-$0.15$493.39 million$436.10 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Great Atlantic Resources Corp. stock logo
GR
Great Atlantic Resources
N/A13.79%N/AN/AN/A
Max Resource Corp. stock logo
MXR
Max Resource
N/AN/AN/AN/AN/A
TransAlta Corporation stock logo
TAC
TransAlta
$0.191.47%+2.38%N/A 2 Years
Vanguard Russell 1000 ETF stock logo
VONE
Vanguard Russell 1000 ETF
$3.371.02%N/AN/AN/A

Latest TAC, SEFA, MXR, VONE, and GR Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
2/25/2026
TransAlta Corporation stock logo
TAC
TransAlta
quarterly$0.072.04%6/1/20266/1/20267/1/2026
3/20/2026
Vanguard Russell 1000 ETF stock logo
VONE
Vanguard Russell 1000 ETF
Quarterly$0.87391.18%3/24/20263/24/20263/26/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Great Atlantic Resources Corp. stock logo
GR
Great Atlantic Resources
-25.59
0.02
0.84
Max Resource Corp. stock logo
MXR
Max Resource
N/A
6.36
5.63
TransAlta Corporation stock logo
TAC
TransAlta
6.61
0.76
0.70
Vanguard Russell 1000 ETF stock logo
VONE
Vanguard Russell 1000 ETF
N/AN/AN/A

Institutional Ownership

CompanyInstitutional Ownership
Great Atlantic Resources Corp. stock logo
GR
Great Atlantic Resources
N/A
Max Resource Corp. stock logo
MXR
Max Resource
N/A
TransAlta Corporation stock logo
TAC
TransAlta
59.00%
Vanguard Russell 1000 ETF stock logo
VONE
Vanguard Russell 1000 ETF
N/A

Insider Ownership

CompanyInsider Ownership
Great Atlantic Resources Corp. stock logo
GR
Great Atlantic Resources
40.45%
Max Resource Corp. stock logo
MXR
Max Resource
N/A
TransAlta Corporation stock logo
TAC
TransAlta
13.10%
Vanguard Russell 1000 ETF stock logo
VONE
Vanguard Russell 1000 ETF
N/A
CompanyEmployeesShares OutstandingFree FloatOptionable
Great Atlantic Resources Corp. stock logo
GR
Great Atlantic Resources
N/A66.28 millionN/ANot Optionable
Max Resource Corp. stock logo
MXR
Max Resource
N/A98.08 millionN/ANot Optionable
TransAlta Corporation stock logo
TAC
TransAlta
1,205297.80 million258.79 millionOptionable
Vanguard Russell 1000 ETF stock logo
VONE
Vanguard Russell 1000 ETF
N/A23.62 millionN/AOptionable

Recent News About These Companies

Vanguard Russell 1000 Index Fund
VONE: Broadening Exposure To Large Cap Stocks

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Great Atlantic Resources stock logo

Great Atlantic Resources CVE:GR

C$0.09 -0.01 (-5.26%)
As of 09:33 AM Eastern

Great Atlantic Resources Corp., an exploration company, engages in the acquisition, exploration, and evaluation of mineral properties in Canada. It explores for gold, silver, lead, zinc, tungsten, antimony, copper, nickel, cobalt, vanadium, and other precious and base metals. The company holds interest in the Golden Promise project located in central Newfoundland. It holds interests in Glenelg Vanadium, Kagoot Brook Cobalt, MacDougal Road, Keymet, Mascarene, Mount Raymond, and Porcupine properties located in New Brunswick; Pilley's Island and South Quarry properties located in Newfoundland; and Mitchell Brook property located in Nova Scotia. The company was formerly known as Greenlight Resources Inc. and changed its name to Great Atlantic Resources Corp. in June 2012. Great Atlantic Resources Corp. was incorporated in 1997 and is headquartered in Vancouver, Canada.

Max Resource stock logo

Max Resource CVE:MXR

C$0.42 -0.03 (-5.68%)
As of 03/9/2022

Max Resource Corp. engages in the acquisition and exploration of mineral properties in Canada, Peru, and Colombia. The company holds interests in the Choco gold project covering 250 square kilometers; North Choco gold-copper project covering 250 square kilometers; Gachala copper project covering 164 square kilometers; Novita project covering 10,790 hectares located in Colombia; and Cesar copper silver project, which covers an area of approximately 2,000 hectares located in Colombia. It also holds 100% interest in the RT Gold property consists of two contiguous mineral concessions covering 1,983 hectares and sits along the Condor mountain chain of northern Peru. The company was formerly known as Vancan Capital Corp. and changed its name to Max Resource Corp. in May 2004. Max Resource Corp. was incorporated in 1994 and is headquartered in Vancouver, Canada.

TransAlta stock logo

TransAlta NYSE:TAC

$12.96 +0.10 (+0.81%)
As of 10:06 AM Eastern
This is a fair market value price provided by Massive. Learn more.

TransAlta Corporation engages in the development, production, and sale of electric energy. It operates through Hydro, Wind and Solar, Gas, Energy Transition, and Energy Marketing segments. The Hydro segment holds interest of approximately 922 megawatts (MW) of owned hydroelectric generating capacity located in Alberta, British Columbia, and Ontario. The Wind and Solar segment has a net ownership interest of approximately 2,057 MW of owned wind and solar electrical-generating capacity, as well as battery storage facilities located in Alberta, Ontario, New Brunswick, and Québec in Canada; the states of Massachusetts, Minnesota, New Hampshire, North Carolina, Pennsylvania, Washington, and Wyoming in the United States; and the state of Western Australia. The Gas segment has a net ownership interest of approximately 2,775 MW of owned gas electrical-generating capacity, and facilities located in Alberta, Ontario, Michigan, and the state of Western Australia. The Energy Transition segment has a net ownership interest of approximately 671 MW of owned coal electrical-generating capacity, as well as operates the Skookumchuck hydro facility in Centralia; and engages in the highvale mine and the mine reclamation activities. The Energy Marketing segment is involved in the trading of power, natural gas, and environmental products. It serves customers in various industry segments, including commercial real estate, municipal, manufacturing, industrial, hospitality, finance, and oil and gas. TransAlta Corporation was founded in 1909 and is headquartered in Calgary, Canada.

Vanguard Russell 1000 ETF stock logo

Vanguard Russell 1000 ETF NASDAQ:VONE

$331.18 +0.47 (+0.14%)
As of 09:38 AM Eastern

The Vanguard Russell 1000 ETF (VONE) is an exchange-traded fund that is based on the Russell 1000 index, a market-cap-weighted index of the 1000 largest US companies. VONE was launched on Sep 20, 2010 and is managed by Vanguard.