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
Cabelas Inc stock logo
CAB
Cabelas
$0.05
$0.00
$45.00
$63.60
N/AN/A921,921 shsN/A
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 shs3,940 shs
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
C$36.75
-1.7%
C$35.62
C$32.03
C$40.03
C$472.61M0.63192416,626 shs15,891 shs
7 Energy Stocks to Buy and Hold Forever Cover

With the proliferation of data centers and electric vehicles, the electric grid will only get more strained. Download this report to learn how energy stocks can play a role in your portfolio as the global demand for energy continues to grow.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Cabelas Inc stock logo
CAB
Cabelas
0.00%0.00%0.00%0.00%0.00%
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
-1.74%-1.74%-5.60%+5.27%+2.03%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Cabelas Inc stock logo
CAB
Cabelas
$0.05
$0.00
$45.00
$63.60
N/AN/A921,921 shsN/A
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 shs3,940 shs
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
C$36.75
-1.7%
C$35.62
C$32.03
C$40.03
C$472.61M0.63192416,626 shs15,891 shs
7 Energy Stocks to Buy and Hold Forever Cover

With the proliferation of data centers and electric vehicles, the electric grid will only get more strained. Download this report to learn how energy stocks can play a role in your portfolio as the global demand for energy continues to grow.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Cabelas Inc stock logo
CAB
Cabelas
0.00%0.00%0.00%0.00%0.00%
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
-1.74%-1.74%-5.60%+5.27%+2.03%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Cabelas Inc stock logo
CAB
Cabelas
0.00
N/AN/AN/A
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
2.75
Moderate BuyC$51.2539.46% Upside

Current Analyst Ratings Breakdown

Latest DWF, KBL, KGH, CTR, and CAB Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
8/15/2025
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
TD Securities
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Boost Price TargetBuyC$50.00 ➝ C$55.00
(Data available from 9/15/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Cabelas Inc stock logo
CAB
Cabelas
N/AN/AN/AN/AN/AN/A
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$403.96M1.17C$0.20 per share181.25C$18.03 per share2.04
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Cabelas Inc stock logo
CAB
Cabelas
N/AN/A0.00N/AN/AN/AN/AN/A
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/A
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
C$18.80MC$1.7421.123.505.19%10.47%4.90%N/A
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Cabelas Inc stock logo
CAB
Cabelas
N/AN/AN/AN/AN/A
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.203.27%N/A68.97%N/A

Latest DWF, KBL, KGH, CTR, and CAB Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
9/15/2025
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
sep 25C$0.109/30/202510/15/2025
7/15/2025
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
jul 25C$0.107/31/20258/15/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Cabelas Inc stock logo
CAB
Cabelas
N/AN/AN/A
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
102.23
2.08
0.87

Institutional Ownership

CompanyInstitutional Ownership
Cabelas Inc stock logo
CAB
Cabelas
56.87%
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
29.50%

Insider Ownership

CompanyInsider Ownership
Cabelas Inc stock logo
CAB
Cabelas
21.00%
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
Cabelas Inc stock logo
CAB
Cabelas
N/AN/AN/AOptionable
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.86 millionN/ANot Optionable

Recent News About These Companies

K-Bro Linen Declares September 2025 Dividend
Leede Financial Estimates K-Bro Linen Q1 Earnings
K-Bro Linen Q3 EPS Reduced by Raymond James Financial
K-Bro Linen Inc. (KBL.TO) - Yahoo Finance
K-BRO ANNOUNCES 2025 ANNUAL GENERAL MEETING

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Cabelas stock logo

Cabelas NYSE:CAB

Cabela's Incorporated is an omni-channel retailer of hunting, fishing, camping, shooting sports and related outdoor merchandise. The Company offers its customers a selection of national and regional brand products, including its Cabela's brand. The Company's segments include Merchandising and Financial Services. The Merchandising segment sells products and services through the Company's retail stores, its e-commerce Websites (Cabelas.com and Cabelas.ca), and its catalogs. The United States merchandising and Canada merchandising operating segments have been aggregated into its Merchandising segment. The Financial Services segment issues co-branded credit cards, which are available through all of its channels. The Company's product assortment includes merchandise and equipment for hunting, fishing, marine use, camping, and recreational sport shooting, along with casual and outdoor apparel and footwear, optics, vehicle accessories, and gifts and home furnishings with an outdoor theme.

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$36.75 -0.65 (-1.74%)
As of 09/15/2025 04:00 PM 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.