Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
$178.31
-0.4%
$187.42
$122.96
$199.40
$1.93B1.0863,266 shs38,164 shs
Chilean Metals Inc. stock logo
CMX
Chilean Metals
C$0.17
C$0.17
C$0.08
C$0.55
C$13.18MN/A543,979 shs58,804 shs
GGM Macro Alignment ETF stock logo
GGM
GGM Macro Alignment ETF
$27.35
+0.6%
$26.82
$23.67
$27.42
$27.62M0.645,294 shs579 shs
Portland General Electric stock logo
POR
Portland General Electric
$44.68
+1.4%
$41.92
$38.01
$51.39
$4.60B0.56996,897 shs1.06 million shs
10 "Recession Proof" Stocks That Will Thrive in Any Market Cover

Which stocks are likely to thrive in today's challenging market? Click the link below and we'll send you MarketBeat's list of ten stocks that will drive in any economic environment.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
-0.39%-8.02%-6.43%-3.09%+44.19%
Chilean Metals Inc. stock logo
CMX
Chilean Metals
0.00%0.00%0.00%0.00%0.00%
GGM Macro Alignment ETF stock logo
GGM
GGM Macro Alignment ETF
+0.60%+2.13%+1.38%+3.79%+29.07%
Portland General Electric stock logo
POR
Portland General Electric
+1.40%+2.75%+5.94%+11.38%-12.78%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
4.8406 of 5 stars
2.53.04.22.43.23.32.5
Chilean Metals Inc. stock logo
CMX
Chilean Metals
N/AN/AN/AN/AN/AN/AN/AN/A
GGM Macro Alignment ETF stock logo
GGM
GGM Macro Alignment ETF
N/AN/AN/AN/AN/AN/AN/AN/A
Portland General Electric stock logo
POR
Portland General Electric
2.689 of 5 stars
1.33.05.00.03.10.81.9

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
3.00
Buy$212.0018.89% Upside
Chilean Metals Inc. stock logo
CMX
Chilean Metals
N/AN/AN/AN/A
GGM Macro Alignment ETF stock logo
GGM
GGM Macro Alignment ETF
0.00
N/AN/AN/A
Portland General Electric stock logo
POR
Portland General Electric
2.57
Moderate Buy$43.57-2.47% Downside

Current Analyst Ratings

Latest CMX, ALBA, POR, GGM, and AGM Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/8/2024
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$225.00 ➝ $212.00
2/21/2024
Portland General Electric stock logo
POR
Portland General Electric
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$45.00 ➝ $42.00
2/20/2024
Portland General Electric stock logo
POR
Portland General Electric
Mizuho
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingNeutral ➝ Neutral$43.00 ➝ $42.00
(Data available from 5/10/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
$360.33M5.37$18.01 per share9.90$85.53 per share2.08
Chilean Metals Inc. stock logo
CMX
Chilean Metals
N/AN/AC$0.01 per share14.17C($0.01) per shareN/A
GGM Macro Alignment ETF stock logo
GGM
GGM Macro Alignment ETF
N/AN/AN/AN/AN/AN/A
Portland General Electric stock logo
POR
Portland General Electric
$2.92B1.57$6.97 per share6.41$32.82 per share1.36

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
$200M$16.4011.289.59N/A14.13%22.68%0.70%8/5/2024 (Estimated)
Chilean Metals Inc. stock logo
CMX
Chilean Metals
N/A-C$0.24N/AN/AN/AN/AN/AN/A
GGM Macro Alignment ETF stock logo
GGM
GGM Macro Alignment ETF
N/AN/A0.00N/AN/AN/AN/AN/A
Portland General Electric stock logo
POR
Portland General Electric
$228M$2.6117.1213.83N/A8.51%8.50%2.58%7/26/2024 (Estimated)

Latest CMX, ALBA, POR, GGM, and AGM Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/6/2024Q1 2024
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
$3.94$3.96+$0.02$3.64$92.22 million$403.63 million      
4/26/2024Q1 2024
Portland General Electric stock logo
POR
Portland General Electric
$1.09$1.21+$0.12$1.34$828.94 million$929.00 million      
2/23/202412/31/2023
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
$3.70$4.10+$0.40$4.47$86.86 million$354.15 million      
2/16/202412/31/2023
Portland General Electric stock logo
POR
Portland General Electric
$0.88$0.68-$0.20$0.68$740.21 million$725.00 million      

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
$5.603.14%+11.20%34.15%13 Years
Chilean Metals Inc. stock logo
CMX
Chilean Metals
N/AN/AN/AN/AN/A
GGM Macro Alignment ETF stock logo
GGM
GGM Macro Alignment ETF
N/AN/AN/AN/AN/A
Portland General Electric stock logo
POR
Portland General Electric
$1.904.25%+5.81%72.80%19 Years

Latest CMX, ALBA, POR, GGM, and AGM Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/19/2024
Portland General Electric stock logo
POR
Portland General Electric
quarterly$0.504.67%6/21/20245/24/20247/15/2024
2/21/2024
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
Quarterly$1.403.1%3/14/20243/15/20243/28/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
1.51
0.46
0.46
Chilean Metals Inc. stock logo
CMX
Chilean Metals
N/A
1.15
0.88
GGM Macro Alignment ETF stock logo
GGM
GGM Macro Alignment ETF
N/AN/AN/A
Portland General Electric stock logo
POR
Portland General Electric
1.34
1.22
1.09

Ownership

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
18510.85 million10.61 millionOptionable
Chilean Metals Inc. stock logo
CMX
Chilean Metals
N/A77.54 millionN/ANot Optionable
GGM Macro Alignment ETF stock logo
GGM
GGM Macro Alignment ETF
N/A1.01 millionN/ANot Optionable
Portland General Electric stock logo
POR
Portland General Electric
2,842103.03 million102.48 millionOptionable

CMX, ALBA, POR, GGM, and AGM Headlines

SourceHeadline
Portland General Electric (NYSE:POR) SVP Sells $88,600.00 in StockPortland General Electric (NYSE:POR) SVP Sells $88,600.00 in Stock
insidertrades.com - May 9 at 9:40 AM
Natixis Advisors L.P. Buys 130,343 Shares of Portland General Electric (NYSE:POR)Natixis Advisors L.P. Buys 130,343 Shares of Portland General Electric (NYSE:POR)
marketbeat.com - May 9 at 6:00 AM
Maria Angelica Espinosa Sells 2,000 Shares of Portland General Electric (NYSE:POR) StockMaria Angelica Espinosa Sells 2,000 Shares of Portland General Electric (NYSE:POR) Stock
marketbeat.com - May 8 at 12:12 PM
Fallen tree in Southeast Portland cuts power for PGE customers, blocks trafficFallen tree in Southeast Portland cuts power for PGE customers, blocks traffic
katu.com - May 7 at 3:39 AM
Portland General Electric (NYSE:POR) Sees Unusually-High Trading VolumePortland General Electric (NYSE:POR) Sees Unusually-High Trading Volume
marketbeat.com - May 6 at 6:30 PM
Light poles in 8 of 11 Portland parks replaced as part of safety projectLight poles in 8 of 11 Portland parks replaced as part of safety project
msn.com - May 6 at 5:38 PM
Victory Capital Management Inc. Has $43.26 Million Position in Portland General Electric (NYSE:POR)Victory Capital Management Inc. Has $43.26 Million Position in Portland General Electric (NYSE:POR)
marketbeat.com - May 6 at 6:08 AM
1,148,196 Shares in Portland General Electric (NYSE:POR) Bought by Channing Capital Management LLC1,148,196 Shares in Portland General Electric (NYSE:POR) Bought by Channing Capital Management LLC
marketbeat.com - May 5 at 11:34 PM
Nearly a thousand people clean up streets in downtown PortlandNearly a thousand people clean up streets in downtown Portland
katu.com - May 3 at 7:08 PM
Pacific Northwest electricity demand forecast surges higherPacific Northwest electricity demand forecast surges higher
bizjournals.com - May 2 at 6:00 PM
Oregon utilities promote wildfire season awareness by issuing advisory to prepare nowOregon utilities promote wildfire season awareness by issuing advisory to prepare now
yahoo.com - May 2 at 2:00 AM
Intel Expansion Will Create Major Energy DemandIntel Expansion Will Create Major Energy Demand
oregonbusiness.com - May 1 at 3:59 PM
Portland General Electric (NYSE:POR) Upgraded to Hold at StockNews.comPortland General Electric (NYSE:POR) Upgraded to Hold at StockNews.com
americanbankingnews.com - May 1 at 4:58 AM
StockNews.com Upgrades Portland General Electric (NYSE:POR) to "Hold"StockNews.com Upgrades Portland General Electric (NYSE:POR) to "Hold"
marketbeat.com - April 30 at 11:06 PM
Portland General Electric (NYSE:POR) Shares Bought by Truist Financial CorpPortland General Electric (NYSE:POR) Shares Bought by Truist Financial Corp
marketbeat.com - April 30 at 6:45 AM
Portland General Electric (NYSE:POR) Given Consensus Rating of "Moderate Buy" by AnalystsPortland General Electric (NYSE:POR) Given Consensus Rating of "Moderate Buy" by Analysts
americanbankingnews.com - April 30 at 4:48 AM
Anchor Capital Advisors LLC Sells 85,050 Shares of Portland General Electric (NYSE:POR)Anchor Capital Advisors LLC Sells 85,050 Shares of Portland General Electric (NYSE:POR)
marketbeat.com - April 29 at 5:26 PM
PGE Announces Intent to Join Regional Energy Market to Access New Resources and Provide Cost Savings for CustomersPGE Announces Intent to Join Regional Energy Market to Access New Resources and Provide Cost Savings for Customers
electricenergyonline.com - April 29 at 8:05 AM
7 Utility Stocks Built to Withstand Market Mayhem7 Utility Stocks Built to Withstand Market Mayhem
investorplace.com - April 28 at 11:26 AM
Leeward Investments LLC MA Purchases 79,052 Shares of Portland General Electric (NYSE:POR)Leeward Investments LLC MA Purchases 79,052 Shares of Portland General Electric (NYSE:POR)
marketbeat.com - April 27 at 8:58 AM
Portland General Company: Portland General Electric Announces First Quarter 2024 ResultsPortland General Company: Portland General Electric Announces First Quarter 2024 Results
finanznachrichten.de - April 27 at 8:00 AM
Oregon Public Utilities Commission denies request to reject PGE’s 7.3% rate increaseOregon Public Utilities Commission denies request to reject PGE’s 7.3% rate increase
msn.com - April 27 at 3:00 AM
Portland Public Schools seeks levy renewal to pay for 660 educatorsPortland Public Schools seeks levy renewal to pay for 660 educators
msn.com - April 26 at 10:00 PM
PacifiCorp latest utility to back CAISO’s extended day-ahead marketPacifiCorp latest utility to back CAISO’s extended day-ahead market
power-grid.com - April 26 at 4:59 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

Federal Agricultural Mortgage logo

Federal Agricultural Mortgage

NYSE:AGM
Federal Agricultural Mortgage Corporation provides a secondary market for various loans made to borrowers in the United States. It operates through four segments: Corporate AgFinance, Farm & Ranch, Rural Utilities, and Renewable Energy. The company's Agricultural Finance line of business engages in purchasing and retaining eligible loans and securities; guaranteeing the payment of principal and interest on securities that represent interests in or obligations secured by pools of eligible loans; servicing eligible loans; and issuing LTSPCs for eligible loans. Its Rural Infrastructure Finance line of business is involved in the purchase of rural utilities loans and renewable energy loans and guarantees of securities backed by loans, as well as LTSPCs for pools of eligible rural utilities loans; by loans for electric or telecommunications facilities by lenders organized as cooperatives to borrowers; and other financial institutions that are secured by pools of eligible loans. Federal Agricultural Mortgage Corporation was incorporated in 1987 and is headquartered in Washington, the District of Columbia.
Chilean Metals logo

Chilean Metals

CVE:CMX
Chilean Metals Inc., a mining exploration company, engages in the acquisition and exploration of mineral properties in Chile and Canada. The company explores for gold, silver, copper, lithium, nickel, cobalt, and iron deposits. It owns 100% interest in Zulema property covering an area of approximately 4,300 hectares situated in the Atacama mineral belt in Chile's 3rd region; Palo Negro and Hornitos properties that covers an area of approximately 9,000 hectares located in the Atacama Province of Chile's 3rd region; and Tierra de Oro property covering an area of approximately 5,667 hectares located in the Chile's prolific iron oxide-copper-gold belt. In addition, the company has interests in Parrsboro and Lynn properties, Canada; and owns additional mining concessions in Hornitos, Palo Negro, and Tabaco properties located in Chile. Further, it has an option to acquire a 50% interest in the Nisk property; and 100% interest in Golden Ivan property consisting of 13 mineral claims covering an area of approximately 797 hectares located in British Columbia. The company was formerly known as International PBX Ventures Ltd. and changed its name to Chilean Metals Inc. in February 2014. Chilean Metals Inc. was incorporated in 1987 and is headquartered in Toronto, Canada.
GGM Macro Alignment ETF logo

GGM Macro Alignment ETF

NYSEARCA:GGM
The GGM Macro Alignment ETF (GGM) is an exchange-traded fund that mostly invests in total market equity. The fund is an actively managed fund-of-funds that seeks long-term capital appreciation by dynamically shifting investments best suited for the prevailing macroeconomic environment. Holdings consist of five underlying ETFs representing distinct US equity market sectors, sub-sectors, and market styles, including fixed income. GGM was launched on Sep 27, 2023 and is issued by GGM.
Portland General Electric logo

Portland General Electric

NYSE:POR
Portland General Electric Company, an integrated electric utility company, engages in the generation, wholesale purchase, transmission, distribution, and retail sale of electricity in the state of Oregon. It operates six thermal plants, three wind farms, and seven hydroelectric facilities. As of December 31, 2023, the company owned an electric transmission system consisting of 1,254 circuit miles, including 287 circuit miles of 500 kilovolt line, 413 circuit miles of 230 kilovolt line, and 554 miles of 115 kilovolt line; and served 934 thousand retail customers in 51 cities. It also has 28,868 circuit miles of distribution lines. Portland General Electric Company was founded in 1889 and is headquartered in Portland, Oregon.