S&P 500   4,967.23
DOW   37,986.40
QQQ   414.65
How major US stock indexes fared Friday, 4/19/2024
Stock market today: Tumbling tech stocks drag Wall Street to the finish line of another losing week
American Express profits jump 34%, helped by jump in new customers, higher spending
American Express, Fifth Third rise; Netflix, PPG Industries fall, Friday, 4/19/2024
Intuitive Surgical Stock Can Trend Much Higher This Year 
3 Magnificent Seven Stocks Outperforming the Rest
Bargain Hunting: 3 Stocks With RSIs That Scream Oversold
S&P 500   4,967.23
DOW   37,986.40
QQQ   414.65
How major US stock indexes fared Friday, 4/19/2024
Stock market today: Tumbling tech stocks drag Wall Street to the finish line of another losing week
American Express profits jump 34%, helped by jump in new customers, higher spending
American Express, Fifth Third rise; Netflix, PPG Industries fall, Friday, 4/19/2024
Intuitive Surgical Stock Can Trend Much Higher This Year 
3 Magnificent Seven Stocks Outperforming the Rest
Bargain Hunting: 3 Stocks With RSIs That Scream Oversold
S&P 500   4,967.23
DOW   37,986.40
QQQ   414.65
How major US stock indexes fared Friday, 4/19/2024
Stock market today: Tumbling tech stocks drag Wall Street to the finish line of another losing week
American Express profits jump 34%, helped by jump in new customers, higher spending
American Express, Fifth Third rise; Netflix, PPG Industries fall, Friday, 4/19/2024
Intuitive Surgical Stock Can Trend Much Higher This Year 
3 Magnificent Seven Stocks Outperforming the Rest
Bargain Hunting: 3 Stocks With RSIs That Scream Oversold
S&P 500   4,967.23
DOW   37,986.40
QQQ   414.65
How major US stock indexes fared Friday, 4/19/2024
Stock market today: Tumbling tech stocks drag Wall Street to the finish line of another losing week
American Express profits jump 34%, helped by jump in new customers, higher spending
American Express, Fifth Third rise; Netflix, PPG Industries fall, Friday, 4/19/2024
Intuitive Surgical Stock Can Trend Much Higher This Year 
3 Magnificent Seven Stocks Outperforming the Rest
Bargain Hunting: 3 Stocks With RSIs That Scream Oversold

Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
$196.42
+0.7%
$189.49
$104.32
$221.11
$70.78B1.522.83 million shs1.75 million shs
Post Properties Inc stock logo
PPS
Post Properties
$65.02
$0.00
$52.08
$69.39
N/AN/A521,723 shsN/A
XPP
ProShares Ultra FTSE China 50
$12.97
-0.2%
$12.94
$10.27
$22.98
$8.23M1.9618,047 shs11,078 shs
10 Best Cheap Stocks to Buy Now Cover

MarketBeat just released its list of 10 cheap stocks that have been overlooked by the market and may be seriously undervalued. Click the link below to see which companies made the list.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
+0.72%-5.92%-0.67%+28.40%+55.41%
Post Properties Inc stock logo
PPS
Post Properties
0.00%0.00%0.00%0.00%0.00%
XPP
ProShares Ultra FTSE China 50
-0.15%+1.49%-1.97%+17.16%-40.09%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
4.0933 of 5 stars
2.45.02.50.03.92.51.3
Post Properties Inc stock logo
PPS
Post Properties
N/AN/AN/AN/AN/AN/AN/AN/A
XPP
ProShares Ultra FTSE China 50
N/AN/AN/AN/AN/AN/AN/AN/A

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
2.71
Moderate Buy$193.77-1.35% Downside
Post Properties Inc stock logo
PPS
Post Properties
N/AN/AN/AN/A
XPP
ProShares Ultra FTSE China 50
0.00
N/AN/AN/A

Current Analyst Ratings

Latest TTG, PPS, MPC, VLX, and XPP Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/12/2024
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
Mizuho
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$201.00 ➝ $202.00
4/11/2024
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
Scotiabank
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetSector Outperform ➝ Sector Outperform$175.00 ➝ $207.00
4/5/2024
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$168.00 ➝ $221.00
4/5/2024
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$159.00 ➝ $204.00
4/4/2024
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$214.00 ➝ $227.00
4/1/2024
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$172.00 ➝ $186.00
3/22/2024
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
The Goldman Sachs Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$175.00 ➝ $211.00
3/22/2024
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
Mizuho
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$159.00 ➝ $201.00
3/20/2024
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$183.00 ➝ $214.00
3/15/2024
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
Bank of America
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$185.00 ➝ $230.00
(Data available from 4/20/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
$150.31B0.47$32.96 per share5.96$80.34 per share2.44
Post Properties Inc stock logo
PPS
Post Properties
N/AN/AN/AN/AN/AN/A
XPP
ProShares Ultra FTSE China 50
N/AN/AN/AN/AN/AN/A

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
$9.68B$23.538.3512.511.926.44%30.58%11.08%4/30/2024 (Confirmed)
Post Properties Inc stock logo
PPS
Post Properties
N/AN/A0.00N/AN/AN/AN/AN/A
XPP
ProShares Ultra FTSE China 50
N/AN/A0.00N/AN/AN/AN/AN/A

Latest TTG, PPS, MPC, VLX, and XPP Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/30/2024N/A
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
$2.04N/A-$2.04N/AN/AN/A  
1/30/202412/31/2023
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
$2.21$3.98+$1.77$4.12$34.90 billion$36.26 billion    

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
$3.301.68%+9.85%14.02%2 Years
Post Properties Inc stock logo
PPS
Post Properties
$1.882.89%N/AN/AN/A
XPP
ProShares Ultra FTSE China 50
N/AN/AN/AN/AN/A

Latest TTG, PPS, MPC, VLX, and XPP Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
1/26/2024
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
quarterly$0.82502.06%2/20/20242/21/20243/11/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
0.83
1.59
1.13
Post Properties Inc stock logo
PPS
Post Properties
N/AN/AN/A
XPP
ProShares Ultra FTSE China 50
N/AN/AN/A

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
76.77%
Post Properties Inc stock logo
PPS
Post Properties
94.33%
XPP
ProShares Ultra FTSE China 50
N/A

Insider Ownership

CompanyInsider Ownership
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
0.21%
Post Properties Inc stock logo
PPS
Post Properties
2.20%
XPP
ProShares Ultra FTSE China 50
N/A

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
18,200360.34 million359.58 millionOptionable
Post Properties Inc stock logo
PPS
Post Properties
N/AN/AN/ANot Optionable
XPP
ProShares Ultra FTSE China 50
N/A635,000N/ANot Optionable

TTG, PPS, MPC, VLX, and XPP Headlines

SourceHeadline
FTSE China 50 Mini Candlestick PatternsFTSE China 50 Mini Candlestick Patterns
investing.com - April 16 at 8:36 PM
UltraShort FTSE China 50 declares quarterly distribution of $0.1229UltraShort FTSE China 50 declares quarterly distribution of $0.1229
msn.com - March 22 at 4:18 PM
ProShares Short FTSE China 50 declares quarterly distribution of $0.1081ProShares Short FTSE China 50 declares quarterly distribution of $0.1081
msn.com - March 21 at 3:15 PM
ProShares Ultra FTSE China 50 declares quarterly distribution of $0.0465ProShares Ultra FTSE China 50 declares quarterly distribution of $0.0465
msn.com - March 21 at 3:15 PM
Top Performing Leveraged/Inverse ETFs: 02/25/2024Top Performing Leveraged/Inverse ETFs: 02/25/2024
etftrends.com - February 27 at 2:21 PM
FTSE China 50 Mini (FTFXTM)FTSE China 50 Mini (FTFXTM)
uk.investing.com - February 27 at 7:35 AM
FTSE Custom China 50 CAD (FTGPBGI028)FTSE Custom China 50 CAD (FTGPBGI028)
uk.investing.com - February 20 at 5:59 PM
FTSE China 50 3x Daily Short (FTXIN0US3X)FTSE China 50 3x Daily Short (FTXIN0US3X)
uk.investing.com - February 6 at 11:35 PM
KSM 4D FTSE China 50 (KSMF54)KSM 4D FTSE China 50 (KSMF54)
uk.investing.com - December 13 at 3:05 PM
ProShares Ultra FTSE China 50 (ARCA:XPP), Quotes and News SummaryProShares Ultra FTSE China 50 (ARCA:XPP), Quotes and News Summary
benzinga.com - June 27 at 1:34 PM
ProShares Short FTSE China 50 declares quarterly distribution of $0.1296ProShares Short FTSE China 50 declares quarterly distribution of $0.1296
msn.com - June 21 at 1:47 PM
Proshares Ultra Ftse China 50 $XPP Trading SignalsProshares Ultra Ftse China 50 $XPP Trading Signals
marketwatch.com - May 2 at 7:51 AM
ProShares Short FTSE China 50 (YXI)ProShares Short FTSE China 50 (YXI)
finance.yahoo.com - April 14 at 11:03 AM
ProShares Ultra FTSE Europe declares quarterly distribution of $0.1068ProShares Ultra FTSE Europe declares quarterly distribution of $0.1068
msn.com - March 24 at 9:09 AM
ProShares Ultra FTSE China 50 declares quarterly distribution of $0.0197ProShares Ultra FTSE China 50 declares quarterly distribution of $0.0197
msn.com - March 24 at 9:09 AM
ProShares Ultra FTSE China 25 ( (^XPP-IV)ProShares Ultra FTSE China 25 ( (^XPP-IV)
uk.finance.yahoo.com - March 17 at 12:13 AM
Hang Seng FTSE China 50 Index ETFHang Seng FTSE China 50 Index ETF
cnbc.com - February 22 at 9:05 PM
FTSE 100 pushes higher again as China reopensFTSE 100 pushes higher again as China reopens
news.yahoo.com - January 9 at 7:32 AM
ProShares Short FTSE China 50 declares quarterly distribution of $0.0473ProShares Short FTSE China 50 declares quarterly distribution of $0.0473
msn.com - December 23 at 8:57 AM
E-mini FTSE China 50 Index Futu (FT5=F)E-mini FTSE China 50 Index Futu (FT5=F)
au.finance.yahoo.com - October 29 at 5:20 PM
ProShares Short FTSE/Xinhua China 25 (NYSEMKT: YXI)ProShares Short FTSE/Xinhua China 25 (NYSEMKT: YXI)
fool.com - October 2 at 2:15 PM
FTSE China 50 (FTXIN25)FTSE China 50 (FTXIN25)
investing.com - September 20 at 3:30 PM
Trade data out of ChinaTrade data out of China
investing.com - September 17 at 12:16 AM
FTSE China 50 3x Daily Leveraged (FTXIN0UL3X)FTSE China 50 3x Daily Leveraged (FTXIN0UL3X)
investing.com - September 15 at 2:03 AM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Marathon Petroleum logo

Marathon Petroleum

NYSE:MPC
Marathon Petroleum Corporation, together with its subsidiaries, operates as an integrated downstream energy company primarily in the United States. The company operates through Refining & Marketing, and Midstream segments. The Refining & Marketing segment refines crude oil and other feedstocks at its refineries in the Gulf Coast, Mid-Continent, and West Coast regions of the United States; and purchases refined products and ethanol for resale and distributes refined products, including renewable diesel, through transportation, storage, distribution, and marketing services. Its refined products include transportation fuels, such as reformulated gasolines and blend-grade gasolines; heavy fuel oil; and asphalt. This segment also manufactures propane and petrochemicals. It sells refined products to wholesale marketing customers in the United States and internationally, buyers on the spot market, and independent entrepreneurs who operate primarily Marathon branded outlets, as well as through long-term fuel supply contracts to direct dealer locations primarily under the ARCO brand. The Midstream segment transports, stores, distributes, and markets crude oil and refined products through refining logistics assets, pipelines, terminals, towboats, and barges; gathers, processes, and transports natural gas; and gathers, transports, fractionates, stores, and markets natural gas liquids. Marathon Petroleum Corporation was founded in 1887 and is headquartered in Findlay, Ohio.
Post Properties logo

Post Properties

NYSE:PPS
Post Properties, Inc. is a self-administrated and self-managed equity real estate investment trust (REIT). The Company's segments include Fully stabilized (same store) communities, which includes apartment communities that have been stabilized for both the current and prior year; Newly stabilized communities, which includes communities that reached stabilized occupancy in the prior year; Lease-up communities, which includes communities that are under development, rehabilitation and in lease-up but were not stabilized by the beginning of the current year, including communities that stabilized during the current year; Acquired communities, which include communities acquired in the current or prior year, and Held for sale and sold communities, which include apartment and mixed-use communities classified as held for sale or sold. Its operating divisions include Post Apartment Management, Post Construction and Property Services, Post Investment Group and Post Corporate Services.

ProShares Ultra FTSE China 50

NYSEARCA:XPP
The ProShares Ultra FTSE China 50 (XPP) is an exchange-traded fund that is based on the FTSE China 50 Net Tax USD index. The fund provides daily 2x exposure to a free-float-weighted index comprising 50 of the largest and most liquid Chinese stocks listed on the Hong Kong Stock Exchange. XPP was launched on Jun 4, 2009 and is managed by ProShares.