Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
United States Brent Oil Fund LP stock logo
BNO
United States Brent Oil Fund
$31.15
+0.7%
$31.67
$24.19
$33.91
$129.27M0.2597,867 shs525,070 shs
First Trust Multi Cap Value AlphaDEX Fund stock logo
FAB
First Trust Multi Cap Value AlphaDEX Fund
$80.32
-0.1%
$79.69
$65.18
$82.62
$156.62M0.925,110 shs1,633 shs
Medicure Inc. stock logo
MPH
Medicure
C$1.05
-2.8%
C$1.10
C$0.99
C$1.80
C$10.76M1.014,346 shs2,062 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
United States Brent Oil Fund LP stock logo
BNO
United States Brent Oil Fund
+0.68%+0.42%-6.40%+6.10%+20.04%
First Trust Multi Cap Value AlphaDEX Fund stock logo
FAB
First Trust Multi Cap Value AlphaDEX Fund
-0.09%+2.86%-1.19%+5.70%+20.80%
Medicure Inc. stock logo
MPH
Medicure
-2.78%-1.87%-0.94%-22.22%-8.70%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
United States Brent Oil Fund LP stock logo
BNO
United States Brent Oil Fund
N/AN/AN/AN/AN/AN/AN/AN/A
First Trust Multi Cap Value AlphaDEX Fund stock logo
FAB
First Trust Multi Cap Value AlphaDEX Fund
N/AN/AN/AN/AN/AN/AN/AN/A
Medicure Inc. stock logo
MPH
Medicure
N/AN/AN/AN/AN/AN/AN/AN/A

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
United States Brent Oil Fund LP stock logo
BNO
United States Brent Oil Fund
0.00
N/AN/AN/A
First Trust Multi Cap Value AlphaDEX Fund stock logo
FAB
First Trust Multi Cap Value AlphaDEX Fund
0.00
N/A$87.579.03% Upside
Medicure Inc. stock logo
MPH
Medicure
N/AN/AN/AN/A

Current Analyst Ratings

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
United States Brent Oil Fund LP stock logo
BNO
United States Brent Oil Fund
N/AN/AN/AN/AN/AN/A
First Trust Multi Cap Value AlphaDEX Fund stock logo
FAB
First Trust Multi Cap Value AlphaDEX Fund
N/AN/AN/AN/AN/AN/A
Medicure Inc. stock logo
MPH
Medicure
C$22.94M0.47C$0.42 per share2.49C$2.10 per share0.50

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
United States Brent Oil Fund LP stock logo
BNO
United States Brent Oil Fund
N/AN/A0.00N/AN/AN/AN/AN/A
First Trust Multi Cap Value AlphaDEX Fund stock logo
FAB
First Trust Multi Cap Value AlphaDEX Fund
N/AN/A11.93N/AN/AN/AN/AN/A
Medicure Inc. stock logo
MPH
Medicure
C$1.08MC$0.0911.67N/A4.71%5.04%2.49%5/24/2024 (Estimated)

Latest FAB, BNO, and MPH Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/8/2024Q4 2023
Medicure Inc. stock logo
MPH
Medicure
N/A-C$0.14-C$0.14-C$0.14N/AC$5.07 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
United States Brent Oil Fund LP stock logo
BNO
United States Brent Oil Fund
N/AN/AN/AN/AN/A
First Trust Multi Cap Value AlphaDEX Fund stock logo
FAB
First Trust Multi Cap Value AlphaDEX Fund
$1.481.84%N/AN/AN/A
Medicure Inc. stock logo
MPH
Medicure
N/AN/AN/AN/AN/A

Latest FAB, BNO, and MPH Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
3/20/2024
First Trust Multi Cap Value AlphaDEX Fund stock logo
FAB
First Trust Multi Cap Value AlphaDEX Fund
Quarterly$0.24303/21/20243/22/20243/28/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
United States Brent Oil Fund LP stock logo
BNO
United States Brent Oil Fund
N/AN/AN/A
First Trust Multi Cap Value AlphaDEX Fund stock logo
FAB
First Trust Multi Cap Value AlphaDEX Fund
N/AN/AN/A
Medicure Inc. stock logo
MPH
Medicure
2.86
2.28
1.29

Ownership

Institutional Ownership

CompanyInstitutional Ownership
United States Brent Oil Fund LP stock logo
BNO
United States Brent Oil Fund
N/A
First Trust Multi Cap Value AlphaDEX Fund stock logo
FAB
First Trust Multi Cap Value AlphaDEX Fund
N/A
Medicure Inc. stock logo
MPH
Medicure
23.10%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
United States Brent Oil Fund LP stock logo
BNO
United States Brent Oil Fund
N/A4.15 millionN/ANot Optionable
First Trust Multi Cap Value AlphaDEX Fund stock logo
FAB
First Trust Multi Cap Value AlphaDEX Fund
147,0001.95 millionN/ANot Optionable
Medicure Inc. stock logo
MPH
Medicure
N/A10.25 millionN/ANot Optionable

FAB, BNO, and MPH Headlines

SourceHeadline
Rochester, United States - Weather Forecasts | Maps | News - Yahoo WeatherRochester, United States - Weather Forecasts | Maps | News - Yahoo Weather
yahoo.com - May 5 at 11:38 PM
Medicure (CVE:MPH) Stock Crosses Below Fifty Day Moving Average of $1.12Medicure (CVE:MPH) Stock Crosses Below Fifty Day Moving Average of $1.12
americanbankingnews.com - April 30 at 4:10 AM
Cluj-Napoca, Romania - Weather Forecasts | Maps | News - Yahoo WeatherCluj-Napoca, Romania - Weather Forecasts | Maps | News - Yahoo Weather
yahoo.com - April 24 at 4:02 PM
Medicure, Inc.: Medicure Receives US FDA Fast Track Designation for MC-1 for PNPO DeficiencyMedicure, Inc.: Medicure Receives US FDA Fast Track Designation for MC-1 for PNPO Deficiency
finanznachrichten.de - April 23 at 7:02 PM
Liverpool, United Kingdom - Weather Forecasts | Maps | News - Yahoo WeatherLiverpool, United Kingdom - Weather Forecasts | Maps | News - Yahoo Weather
yahoo.com - April 22 at 7:18 AM
Sofia, Bulgaria - Weather Forecasts | Maps | News - Yahoo WeatherSofia, Bulgaria - Weather Forecasts | Maps | News - Yahoo Weather
yahoo.com - April 21 at 8:46 AM
Dallas, United States - Weather Forecasts | Maps | News - Yahoo WeatherDallas, United States - Weather Forecasts | Maps | News - Yahoo Weather
yahoo.com - April 19 at 9:27 AM
Prescott, United States - Weather Forecasts | Maps | News - Yahoo WeatherPrescott, United States - Weather Forecasts | Maps | News - Yahoo Weather
yahoo.com - April 18 at 1:03 PM
Portland, United States - Weather Forecasts | Maps | News - Yahoo WeatherPortland, United States - Weather Forecasts | Maps | News - Yahoo Weather
yahoo.com - April 11 at 7:15 PM
Ottawa, Canada - Weather Forecasts | Maps | News - Yahoo WeatherOttawa, Canada - Weather Forecasts | Maps | News - Yahoo Weather
yahoo.com - April 11 at 9:15 AM
Fastest Cars In The World RankedFastest Cars In The World Ranked
topspeed.com - April 10 at 7:38 PM
Olathe, United States - Weather Forecasts | Maps | News - Yahoo WeatherOlathe, United States - Weather Forecasts | Maps | News - Yahoo Weather
yahoo.com - April 8 at 8:18 PM
Springfield, United States - Weather Forecasts | Maps | News - Yahoo WeatherSpringfield, United States - Weather Forecasts | Maps | News - Yahoo Weather
yahoo.com - April 7 at 5:37 PM
Parsippany, United States - Weather Forecasts | Maps | News - Yahoo WeatherParsippany, United States - Weather Forecasts | Maps | News - Yahoo Weather
yahoo.com - April 2 at 3:25 AM
Frankfort, United States - Weather Forecasts | Maps | News - Yahoo WeatherFrankfort, United States - Weather Forecasts | Maps | News - Yahoo Weather
yahoo.com - April 1 at 9:33 AM
Mississippi, United States - Weather Forecasts | Maps | News - Yahoo WeatherMississippi, United States - Weather Forecasts | Maps | News - Yahoo Weather
yahoo.com - April 1 at 1:25 AM
MPH Master of Public Health (on campus)MPH Master of Public Health (on campus)
manchester.ac.uk - March 28 at 11:48 AM
Charing - Weather warnings issuedCharing - Weather warnings issued
bbc.com - March 21 at 2:49 PM
Mesquite, United States - Weather Forecasts | Maps | News - Yahoo WeatherMesquite, United States - Weather Forecasts | Maps | News - Yahoo Weather
yahoo.com - March 17 at 1:10 AM
Williams, United States - Weather Forecasts | Maps | News - Yahoo WeatherWilliams, United States - Weather Forecasts | Maps | News - Yahoo Weather
yahoo.com - March 15 at 1:31 PM
Portishead - Weather warnings issuedPortishead - Weather warnings issued
bbc.com - March 2 at 12:14 AM
2026 Tesla Roadster2026 Tesla Roadster
caranddriver.com - February 29 at 8:36 PM
Zenjan, Iran - Weather Forecasts | Maps | News - Yahoo WeatherZenjan, Iran - Weather Forecasts | Maps | News - Yahoo Weather
yahoo.com - February 22 at 10:16 AM
Chelmsford - Weather warnings issuedChelmsford - Weather warnings issued
bbc.com - February 22 at 10:16 AM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

United States Brent Oil Fund logo

United States Brent Oil Fund

NYSEARCA:BNO
The United States Brent Oil Fund, LP (BNO) is an exchange-traded fund that is based on the Front Month Brent Crude Oil index. The fund tracks the Brent oil spot price using near-month ICE futures contracts. BNO was launched on Jun 2, 2010 and is managed by US Commodity Funds.
First Trust Multi Cap Value AlphaDEX Fund logo

First Trust Multi Cap Value AlphaDEX Fund

NASDAQ:FAB
The First Trust Multi Cap Value AlphaDEX Fund (FAB) is an exchange-traded fund that is based on the NASDAQ AlphaDEX Multi Cap Value index. The fund tracks an index that uses fundamental factors to select and weight value stocks from the Nasdaq US Select Indices. FAB was launched on May 8, 2007 and is managed by First Trust.
Medicure logo

Medicure

CVE:MPH
Medicure Inc., a biopharmaceutical company, engages in the research, development, and commercialization of human therapies for the cardiovascular market. The company markets and distributes AGGRASTAT injection, a glycoprotein GP IIb/IIIa receptor antagonist for the treatment of acute coronary syndrome, including unstable angina and non-Q-wave myocardial infarction. It also offers ZYPITAMAG to treat patients with primary hyperlipidemia or mixed dyslipidemia. In addition, the company offers Sodium Nitroprusside injection for the reduction of blood pressure for adult and pediatric patients in hypertensive crisis, as well as for producing controlled hypotension to reduce bleeding during surgery, and for the treatment of acute congestive heart failure. It offers products through retail and mail order pharmacies. The company was incorporated in 1997 and is headquartered in Winnipeg, Canada.