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
Aurora Cannabis Inc stock logo
ACBFF
Aurora Cannabis
$4.54
+1.6%
$5.00
$2.20
$12.53
$8.35BN/A4.22 million shs708,073 shs
bioMerieux stock logo
BMXMF
bioMerieux
$142.45
$135.29
$96.54
$143.47
$16.86B0.743 shsN/A
Carillion plc stock logo
CIOIF
Carillion
$0.22
$0.22
$0.20
$2.65
$94.66M-0.5436,067 shsN/A
Constellation Software Inc. stock logo
CNSWF
Constellation Software
$3,699.00
+1.0%
$3,597.45
$2,750.00
$3,998.72
N/A1.111,536 shs824 shs
Iqe Plc stock logo
IQEPF
IQE
$0.14
$0.14
$0.10
$0.44
$133.55M1.5820 shsN/A
20 High-Yield Dividend Stocks that Could Ruin Your Retirement Cover

Almost everyone loves strong dividend-paying stocks, but high yields can signal danger. Discover 20 high-yield dividend stocks paying an unsustainably large percentage of their earnings. Enter your email to get this report and avoid a high-yield dividend trap.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Aurora Cannabis Inc stock logo
ACBFF
Aurora Cannabis
0.00%+5.87%-22.72%+3.36%-8.19%
bioMerieux stock logo
BMXMF
bioMerieux
0.00%0.00%+6.11%+13.56%+47.62%
Carillion plc stock logo
CIOIF
Carillion
0.00%0.00%0.00%0.00%0.00%
Constellation Software Inc. stock logo
CNSWF
Constellation Software
0.00%+2.39%+1.88%+20.99%+25.29%
Iqe Plc stock logo
IQEPF
IQE
0.00%-0.04%-4.22%-5.34%-66.46%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Aurora Cannabis Inc stock logo
ACBFF
Aurora Cannabis
N/AN/AN/AN/AN/AN/AN/AN/A
bioMerieux stock logo
BMXMF
bioMerieux
N/AN/AN/AN/AN/AN/AN/AN/A
Carillion plc stock logo
CIOIF
Carillion
N/AN/AN/AN/AN/AN/AN/AN/A
Constellation Software Inc. stock logo
CNSWF
Constellation Software
0.9621 of 5 stars
0.00.01.73.12.30.00.6
Iqe Plc stock logo
IQEPF
IQE
N/AN/AN/AN/AN/AN/AN/AN/A
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Aurora Cannabis Inc stock logo
ACBFF
Aurora Cannabis
0.00
N/AN/AN/A
bioMerieux stock logo
BMXMF
bioMerieux
3.00
BuyN/AN/A
Carillion plc stock logo
CIOIF
Carillion
0.00
N/AN/AN/A
Constellation Software Inc. stock logo
CNSWF
Constellation Software
3.25
BuyN/AN/A
Iqe Plc stock logo
IQEPF
IQE
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest IQEPF, ACBFF, BMXMF, CIOIF, and CNSWF Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/13/2025
Constellation Software Inc. stock logo
CNSWF
Constellation Software
Jefferies Financial Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy
5/13/2025
Constellation Software Inc. stock logo
CNSWF
Constellation Software
TD Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy
5/13/2025
Constellation Software Inc. stock logo
CNSWF
Constellation Software
BMO Capital Markets
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform
5/7/2025
bioMerieux stock logo
BMXMF
bioMerieux
Royal Bank Of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeModerate Buy ➝ Hold
4/11/2025
Constellation Software Inc. stock logo
CNSWF
Constellation Software
TD Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeHold ➝ Strong-Buy
(Data available from 7/5/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Aurora Cannabis Inc stock logo
ACBFF
Aurora Cannabis
N/AN/AN/AN/AN/AN/A
bioMerieux stock logo
BMXMF
bioMerieux
$4.31B3.91$4.48 per share31.79$38.50 per share3.70
Carillion plc stock logo
CIOIF
Carillion
$6.69B0.01N/AN/AN/A
Constellation Software Inc. stock logo
CNSWF
Constellation Software
$10.07BN/A$90.57 per share40.84N/AN/A
Iqe Plc stock logo
IQEPF
IQE
$150.84M0.89$0.00 per share139.10$0.26 per share0.53
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Aurora Cannabis Inc stock logo
ACBFF
Aurora Cannabis
N/A$0.1237.83N/AN/AN/AN/AN/A
bioMerieux stock logo
BMXMF
bioMerieux
$467.68MN/A0.00N/AN/AN/AN/A9/4/2025 (Estimated)
Carillion plc stock logo
CIOIF
Carillion
N/AN/A0.00N/AN/AN/AN/AN/A
Constellation Software Inc. stock logo
CNSWF
Constellation Software
$730M$34.97105.7846.13N/A7.15%57.43%14.48%8/8/2025 (Estimated)
Iqe Plc stock logo
IQEPF
IQE
-$36.54MN/A0.00N/AN/AN/AN/A9/8/2025 (Estimated)

Latest IQEPF, ACBFF, BMXMF, CIOIF, and CNSWF Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/12/2025Q1 2025
Constellation Software Inc. stock logo
CNSWF
Constellation Software
$20.48$20.43-$0.05$5.44$2.76 billion$2.65 billion
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Aurora Cannabis Inc stock logo
ACBFF
Aurora Cannabis
N/AN/AN/AN/AN/A
bioMerieux stock logo
BMXMF
bioMerieux
N/AN/AN/AN/AN/A
Carillion plc stock logo
CIOIF
Carillion
N/AN/AN/AN/AN/A
Constellation Software Inc. stock logo
CNSWF
Constellation Software
$4.000.11%N/A11.44%N/A
Iqe Plc stock logo
IQEPF
IQE
N/AN/AN/AN/AN/A

Latest IQEPF, ACBFF, BMXMF, CIOIF, and CNSWF Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
6/17/2025
Constellation Software Inc. stock logo
CNSWF
Constellation Software
$1.000.11%6/20/20256/23/20257/11/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Aurora Cannabis Inc stock logo
ACBFF
Aurora Cannabis
N/AN/AN/A
bioMerieux stock logo
BMXMF
bioMerieux
0.08
2.20
1.29
Carillion plc stock logo
CIOIF
Carillion
N/AN/AN/A
Constellation Software Inc. stock logo
CNSWF
Constellation Software
1.05
0.94
0.93
Iqe Plc stock logo
IQEPF
IQE
N/AN/AN/A

Institutional Ownership

CompanyInstitutional Ownership
Aurora Cannabis Inc stock logo
ACBFF
Aurora Cannabis
N/A
bioMerieux stock logo
BMXMF
bioMerieux
N/A
Carillion plc stock logo
CIOIF
Carillion
N/A
Constellation Software Inc. stock logo
CNSWF
Constellation Software
N/A
Iqe Plc stock logo
IQEPF
IQE
N/A

Insider Ownership

CompanyInsider Ownership
Aurora Cannabis Inc stock logo
ACBFF
Aurora Cannabis
N/A
bioMerieux stock logo
BMXMF
bioMerieux
N/A
Carillion plc stock logo
CIOIF
Carillion
N/A
Constellation Software Inc. stock logo
CNSWF
Constellation Software
N/A
Iqe Plc stock logo
IQEPF
IQE
N/A
CompanyEmployeesShares OutstandingFree FloatOptionable
Aurora Cannabis Inc stock logo
ACBFF
Aurora Cannabis
1,340960.96 millionN/ANot Optionable
bioMerieux stock logo
BMXMF
bioMerieux
14,600118.36 millionN/ANot Optionable
Carillion plc stock logo
CIOIF
Carillion
N/A430.26 millionN/ANot Optionable
Constellation Software Inc. stock logo
CNSWF
Constellation Software
45,000N/AN/ANot Optionable
Iqe Plc stock logo
IQEPF
IQE
685971.28 millionN/ANot Optionable

Recent News About These Companies

IQE and Quinas complete £1.1m ULTRARAM scale-up project
IQE plc Announces Total Voting Rights Update
IQE and X-FAB sign GaN power collaboration
IQE and X-FAB sign joint development agreement for GaN power
IQE enters joint development agreement with X-FAB
IQE secures $5.8m Infrared customer commitments
IQE plc Announces Total Voting Rights Update
IQE and Quintessent partner on Quantum Dot for AI

New MarketBeat Followers Over Time

Media Sentiment Over Time

Aurora Cannabis stock logo

Aurora Cannabis OTCMKTS:ACBFF

$4.54 +0.07 (+1.57%)
As of 07/3/2025

Aurora Cannabis Inc is a Canada-based company engaged in the production and distribution of medical cannabis. The Company is vertically integrated and horizontally diversified across every key segment of the value chain, from facility engineering and design to cannabis breeding and genetics research, cannabis and hemp production, derivatives, home cultivation, wholesale and retail distribution. The Company's purpose-built facilities, which integrate technologies across all processes, are defined by automation and customization. The Company has a funded capacity of more than 500,000 kilograms per year, as well as sales and operations in more than 10 countries worldwide.

bioMerieux stock logo

bioMerieux OTCMKTS:BMXMF

$142.45 0.00 (0.00%)
As of 07/3/2025

bioMérieux S.A. develops and produces in vitro diagnostic solutions for the diagnosis of infectious diseases in the Americas, Europe, the Middle East, Africa, and the Asia Pacific. The company offers systems that use biological samples, such as blood, saliva, urine, etc. for the diagnosis of infectious diseases, including bacterial infections, parasitic infections, and viral infections; and microbiological control of production or the production environment primarily for food, pharmaceutical, and cosmetic industries. It also provides a suite of software products and services that collect, analyze, and merge various sources of data to make decisions under the BIOMÉRIEUX VISION SUITE name; designs, manufactures, and maintains instruments and software; and designs and manufactures reagents for in vitro diagnostic tests. The company serves clinical and hospital laboratories, physicians, blood banks, vets, and industrial control laboratories. bioMérieux S.A. was formerly known as B-D Mérieux. The company was founded in 1963 and is headquartered in Marcy-l'Étoile, France. bioMérieux S.A. is a subsidiary of Institut Mérieux SA.

Carillion stock logo

Carillion OTCMKTS:CIOIF

$0.22 0.00 (0.00%)
As of 11/8/2019

Carillion plc operates as an integrated support services company in the United Kingdom, the Middle East and North Africa, Canada, and the rest of the world. The company operates through four segments: Support Services, Public Private Partnership (PPP) Projects, Middle East Construction Services, and Construction Services (Excluding the Middle East). It provides maintenance, facilities management, and energy services to buildings and large property estates, and public and private sectors; infrastructure services for roads, railways, and utility networks, primarily telecommunications and power transmission and distribution sectors; and remote site accommodation and consultancy services. The company also offers project finance, support, and construction services for public private partnership projects to deliver public sector buildings and infrastructure; and construction, civil engineering and development, and consultancy services to a range of buildings and infrastructure focusing on contracts for long-term public and private sector customers. It serves aviation, corporate, financial services, oil and gas, central and local government, defense, healthcare, transport, education, commercial and retail, and residential and leisure sectors. Carillion plc was incorporated in 1999 and is headquartered in Wolverhampton, the United Kingdom.

Constellation Software stock logo

Constellation Software OTCMKTS:CNSWF

$3,699.00 +36.36 (+0.99%)
As of 07/3/2025 01:00 PM Eastern

Constellation Software Inc., together with its subsidiaries, acquires, builds, and manages vertical market software businesses in Canada, the United States, Europe, and internationally. It provides mission critical software solutions for public and private sector markets. The company is also involved in the software licensing; and sale of third-party hardware. In addition, it offers professional, and maintenance and other recurring services. Constellation Software Inc. was incorporated in 1995 and is headquartered in Toronto, Canada.

IQE stock logo

IQE OTCMKTS:IQEPF

$0.14 0.00 (0.00%)
As of 07/3/2025

IQE plc, together with its subsidiaries, develops, manufactures, and sells advanced semiconductor materials. It operates through three segments: Wireless, Photonics, and CMOS++. The company manufactures and sells compound semiconductor materials for the wireless market which includes radio frequency devices for wireless communications, and photonics market, that includes applications that transmit and sense visible and infrared lights, as well as advanced semiconductor materials related to silicon. It operates in the United States, rest of the Americas, France, Germany, Israel, the United Kingdom, rest of Europe, the Middle East, Africa, the People's Republic of China, Japan, Taiwan, and rest of the Asia-Pacific. The company was founded in 1988 and is headquartered in Cardiff, the United Kingdom.