Go Pro

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
ClearBridge MLP and Midstream Total Return Fund Inc. stock logo
CTR
ClearBridge MLP and Midstream Total Return Fund
$40.25
$40.05
$29.33
$44.22
N/AN/A15,199 shsN/A
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
C$42.84
+2.2%
C$45.81
C$33.61
C$48.69
C$551.18M0.90814517,321 shs5,915 shs
(Almost)  Everything You Need To Know About The EV Market Cover

Looking to profit from the electric vehicle mega-trend? Click the link to see our list of which EV stocks show the most long-term potential.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
ClearBridge MLP and Midstream Total Return Fund Inc. stock logo
CTR
ClearBridge MLP and Midstream Total Return Fund
0.00%0.00%0.00%0.00%0.00%
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
0.00%-2.92%-8.95%-1.71%+12.09%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
ClearBridge MLP and Midstream Total Return Fund Inc. stock logo
CTR
ClearBridge MLP and Midstream Total Return Fund
$40.25
$40.05
$29.33
$44.22
N/AN/A15,199 shsN/A
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
C$42.84
+2.2%
C$45.81
C$33.61
C$48.69
C$551.18M0.90814517,321 shs5,915 shs
(Almost)  Everything You Need To Know About The EV Market Cover

Looking to profit from the electric vehicle mega-trend? Click the link to see our list of which EV stocks show the most long-term potential.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
ClearBridge MLP and Midstream Total Return Fund Inc. stock logo
CTR
ClearBridge MLP and Midstream Total Return Fund
0.00%0.00%0.00%0.00%0.00%
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
0.00%-2.92%-8.95%-1.71%+12.09%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
ClearBridge MLP and Midstream Total Return Fund Inc. stock logo
CTR
ClearBridge MLP and Midstream Total Return Fund
0.00
N/AN/AN/A
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
3.17
BuyC$53.1726.83% Upside

Current Analyst Ratings Breakdown

Latest DWF, KBL, CTR, and KGH Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
8/6/2026
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
Boost Price TargetBuyC$52.00 ➝ C$54.00
8/6/2026
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
Boost Price TargetOutperformC$50.00 ➝ C$54.00
8/6/2026
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
Boost Price TargetOutperformC$50.00 ➝ C$55.00
7/28/2026
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
Boost Price TargetOutperformC$51.00 ➝ C$54.00
7/24/2026
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
UpgradeStrong-Buy
(Data available from 9/14/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
ClearBridge MLP and Midstream Total Return Fund Inc. stock logo
CTR
ClearBridge MLP and Midstream Total Return Fund
$95.86MN/AN/AN/AN/AN/A
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
C$592.20M0.91C$0.23 per share181.25C$21.63 per share1.94
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
ClearBridge MLP and Midstream Total Return Fund Inc. stock logo
CTR
ClearBridge MLP and Midstream Total Return Fund
N/A$1.3629.60N/AN/AN/AN/AN/AN/A
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
C$18.80MC$1.7124.51N/A3.503.67%7.89%4.90%N/A

Latest DWF, KBL, CTR, and KGH Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/4/2026Q2 2026
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
N/AC$0.78N/AC$0.59N/AC$150.36 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
ClearBridge MLP and Midstream Total Return Fund Inc. stock logo
CTR
ClearBridge MLP and Midstream Total Return Fund
$2.806.96%N/A205.88%N/A
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
C$1.202.86%N/A70.18%N/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
ClearBridge MLP and Midstream Total Return Fund Inc. stock logo
CTR
ClearBridge MLP and Midstream Total Return Fund
N/AN/AN/A
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
113.71
1.85
0.87

Institutional Ownership

CompanyInstitutional Ownership
ClearBridge MLP and Midstream Total Return Fund Inc. stock logo
CTR
ClearBridge MLP and Midstream Total Return Fund
N/A
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
24.53%

Insider Ownership

CompanyInsider Ownership
ClearBridge MLP and Midstream Total Return Fund Inc. stock logo
CTR
ClearBridge MLP and Midstream Total Return Fund
N/A
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
3.25%
CompanyEmployeesShares OutstandingFree FloatOptionable
ClearBridge MLP and Midstream Total Return Fund Inc. stock logo
CTR
ClearBridge MLP and Midstream Total Return Fund
N/AN/AN/ANot Optionable
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
3,05012.87 millionN/ANot Optionable

Recent News About These Companies

Analysts Set K-Bro Linen Inc. (TSE:KBL) Target Price at C$53.17
K-BRO DECLARES JULY 2026 DIVIDEND
K-BRO DECLARES JUNE 2026 DIVIDEND
K-BRO ANNOUNCES NORMAL COURSE ISSUER BID
K-Bro Linen Declares April 2026 Eligible Dividend
K-BRO DECLARES APRIL 2026 DIVIDEND

Media Sentiment Over Time

ClearBridge MLP and Midstream Total Return Fund stock logo

ClearBridge MLP and Midstream Total Return Fund NYSE:CTR

ClearBridge MLP and Midstream Total Return Fund Inc. is an open ended equity mutual fund of funds launched and managed by Legg Mason Partners Fund Advisor, LLC. The fund is co-managed by ClearBridge Investments, LLC. It invests in the public equity markets of the United States. The fund seeks to invest in stocks of companies operating in the energy sector. It primarily invests in equity securities of MLPs, stocks of entities holding primarily general partner or managing member interests in MLPs, and securities that are derivatives of interests in MLPs such as exchange traded funds. ClearBridge MLP and Midstream Total Return Fund Inc. was formed on April 10, 2012 and is domiciled in the United States.

K-Bro Linen stock logo

K-Bro Linen TSE:KBL

C$42.84 +0.92 (+2.19%)
As of 10:11 AM Eastern

K-Bro Linen Inc is a healthcare and hospitality laundry and linen processor in Canada. It operates in major cities across Canada, and has two distribution centers, providing management services and laundry processing of hospitality, healthcare, and specialty linens. The company provides vital products and services that help people heal, travel, live, and play. It helps hospitals and extended care centers care for the young, old, and vulnerable in environmentally responsible ways. It operates through two divisions, which are the Canadian division and the United Kingdom division.