Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
$20.54
+0.4%
$20.85
$18.90
$21.64
N/AN/A141,441 shs158,060 shs
CDI Corp stock logo
CDI
CDI
$8.22
$0.00
$4.84
$9.65
N/AN/A81,650 shsN/A
GFL Environmental Inc. stock logo
GFL
GFL Environmental
$32.05
-0.7%
$34.64
$26.87
$39.06
$11.90B1.131.13 million shs772,544 shs
7 Energy Stocks to Buy and Hold Forever Cover

Do you expect the global demand for energy to shrink?! If not, it's time to take a look at how energy stocks can play a part in your portfolio.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
-0.78%+0.20%-2.41%-2.90%-3.72%
CDI Corp stock logo
CDI
CDI
0.00%0.00%0.00%0.00%0.00%
GFL Environmental Inc. stock logo
GFL
GFL Environmental
-1.73%-2.18%-4.27%-3.90%-3.41%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
N/AN/AN/AN/AN/AN/AN/AN/A
CDI Corp stock logo
CDI
CDI
N/AN/AN/AN/AN/AN/AN/AN/A
GFL Environmental Inc. stock logo
GFL
GFL Environmental
3.831 of 5 stars
4.42.00.80.02.61.71.9

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
N/AN/AN/AN/A
CDI Corp stock logo
CDI
CDI
N/AN/AN/AN/A
GFL Environmental Inc. stock logo
GFL
GFL Environmental
2.82
Moderate Buy$42.8333.65% Upside

Current Analyst Ratings

Latest GFL, BTT, CDI, DP3D, and TBGR Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/8/2024
GFL Environmental Inc. stock logo
GFL
GFL Environmental
Royal Bank of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOutperform ➝ Outperform$43.00 ➝ $46.00
3/18/2024
GFL Environmental Inc. stock logo
GFL
GFL Environmental
Jefferies Financial Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$46.00 ➝ $51.00
2/22/2024
GFL Environmental Inc. stock logo
GFL
GFL Environmental
BMO Capital Markets
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform$40.00 ➝ $42.00
2/22/2024
GFL Environmental Inc. stock logo
GFL
GFL Environmental
Jefferies Financial Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy$40.00 ➝ $46.00
2/6/2024
GFL Environmental Inc. stock logo
GFL
GFL Environmental
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetEqual Weight ➝ Equal Weight$30.00 ➝ $34.00
1/31/2024
GFL Environmental Inc. stock logo
GFL
GFL Environmental
UBS Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy$44.00
(Data available from 4/26/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
$29.88MN/AN/AN/AN/AN/A
CDI Corp stock logo
CDI
CDI
N/AN/AN/AN/AN/AN/A
GFL Environmental Inc. stock logo
GFL
GFL Environmental
$5.57B2.14$3.60 per share8.91$14.74 per share2.17

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
N/AN/A0.00N/AN/AN/AN/AN/A
CDI Corp stock logo
CDI
CDI
N/AN/A0.00N/AN/AN/AN/AN/A
GFL Environmental Inc. stock logo
GFL
GFL Environmental
$33.63M-$0.10N/A30.24N/A0.64%4.96%1.84%5/1/2024 (Confirmed)

Latest GFL, BTT, CDI, DP3D, and TBGR Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/1/2024N/A
GFL Environmental Inc. stock logo
GFL
GFL Environmental
$0.06N/A-$0.06N/AN/AN/A  
2/20/2024Q4 2023
GFL Environmental Inc. stock logo
GFL
GFL Environmental
$0.18$0.04-$0.14$0.23$1.37 billion$1.38 billion

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
$0.602.92%N/AN/AN/A
CDI Corp stock logo
CDI
CDI
N/AN/AN/AN/AN/A
GFL Environmental Inc. stock logo
GFL
GFL Environmental
$0.060.19%+19.35%N/A 4 Years

Latest GFL, BTT, CDI, DP3D, and TBGR Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/1/2024
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
Monthly$0.04602.66%4/12/20244/15/20245/1/2024
4/4/2024
GFL Environmental Inc. stock logo
GFL
GFL Environmental
Quarterly$0.01400.17%4/12/20244/15/20244/30/2024
3/1/2024
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
Monthly$0.04602.64%3/14/20243/15/20244/1/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
N/AN/AN/A
CDI Corp stock logo
CDI
CDI
N/AN/AN/A
GFL Environmental Inc. stock logo
GFL
GFL Environmental
1.25
0.82
0.82

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
N/A
CDI Corp stock logo
CDI
CDI
35.88%
GFL Environmental Inc. stock logo
GFL
GFL Environmental
64.70%

Insider Ownership

CompanyInsider Ownership
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
N/A
CDI Corp stock logo
CDI
CDI
8.80%
GFL Environmental Inc. stock logo
GFL
GFL Environmental
8.71%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
N/AN/AN/ANot Optionable
CDI Corp stock logo
CDI
CDI
N/AN/AN/ANot Optionable
GFL Environmental Inc. stock logo
GFL
GFL Environmental
20,000371.16 million338.84 millionNot Optionable

GFL, BTT, CDI, DP3D, and TBGR Headlines

SourceHeadline
Resident ‘thrilled’ GFL ordered to lower Taro dump’s wasteResident ‘thrilled’ GFL ordered to lower Taro dump’s waste
thespec.com - April 26 at 9:37 AM
A Peoria landfill is almost full and its replacement doesnt exist. What happens now?A Peoria landfill is almost full and its replacement doesn't exist. What happens now?
msn.com - April 26 at 9:37 AM
Analysts Estimate GFL Environmental Inc. (GFL) to Report a Decline in Earnings: What to Look Out forAnalysts Estimate GFL Environmental Inc. (GFL) to Report a Decline in Earnings: What to Look Out for
zacks.com - April 24 at 11:07 AM
Jennison Associates LLC Acquires 147,954 Shares of GFL Environmental Inc. (NYSE:GFL)Jennison Associates LLC Acquires 147,954 Shares of GFL Environmental Inc. (NYSE:GFL)
marketbeat.com - April 24 at 7:26 AM
Q2 2024 EPS Estimates for GFL Environmental Inc. (NYSE:GFL) Increased by National Bank FinancialQ2 2024 EPS Estimates for GFL Environmental Inc. (NYSE:GFL) Increased by National Bank Financial
americanbankingnews.com - April 24 at 3:08 AM
NBPE Announces Audited 2023 Results and 31 March 2024 Est. NAVNBPE Announces Audited 2023 Results and 31 March 2024 Est. NAV
globenewswire.com - April 24 at 2:00 AM
GFL Environmental (GFL) to Release Quarterly Earnings on WednesdayGFL Environmental (GFL) to Release Quarterly Earnings on Wednesday
americanbankingnews.com - April 24 at 1:40 AM
National Bank Financial Weighs in on GFL Environmental Inc.s Q2 2024 Earnings (NYSE:GFL)National Bank Financial Weighs in on GFL Environmental Inc.'s Q2 2024 Earnings (NYSE:GFL)
marketbeat.com - April 23 at 6:14 AM
Analysts Offer Insights on Industrial Goods Companies: CNH Industrial (CNHI) and GFL Environmental (GFL)Analysts Offer Insights on Industrial Goods Companies: CNH Industrial (CNHI) and GFL Environmental (GFL)
markets.businessinsider.com - April 22 at 3:09 PM
376,469 Shares in GFL Environmental Inc. (NYSE:GFL) Acquired by Verde Servicos Internacionais S.A.376,469 Shares in GFL Environmental Inc. (NYSE:GFL) Acquired by Verde Servicos Internacionais S.A.
marketbeat.com - April 21 at 1:27 PM
CUPE files labour complaint, claims city garbage contractor fired employees trying to unionizeCUPE files labour complaint, claims city garbage contractor fired employees trying to unionize
winnipegfreepress.com - April 14 at 6:33 PM
TaxSlayer Gator Bowl names Andy King as volunteer chairman for 2024 seasonTaxSlayer Gator Bowl names Andy King as volunteer chairman for 2024 season
msn.com - April 14 at 6:33 PM
GFL Environmental Inc. (GFL)GFL Environmental Inc. (GFL)
finance.yahoo.com - April 13 at 3:14 PM
Top of the List: Largest Triad Environmental Consulting and Service FirmsTop of the List: Largest Triad Environmental Consulting and Service Firms
bizjournals.com - April 12 at 8:42 AM
Meredosia gets grant to repair boat rampMeredosia gets grant to repair boat ramp
myjournalcourier.com - April 12 at 3:41 AM
SP Council Trims Draft Budget to Maintain Tax RateSP Council Trims Draft Budget to Maintain Tax Rate
thepilot.com - April 11 at 10:12 PM
Wixom first city in Oakland County to begin weekly compost food waste collectionWixom first city in Oakland County to begin weekly compost food waste collection
wxyz.com - April 11 at 10:12 PM
Gfl Environmental Holdings Inc (GFL)Gfl Environmental Holdings Inc (GFL)
investing.com - April 10 at 12:47 PM
RBC raises GFL Environmental stock target on growth prospectsRBC raises GFL Environmental stock target on growth prospects
investing.com - April 10 at 12:47 PM
TSX Virtually Unchanged at CloseTSX Virtually Unchanged at Close
msn.com - April 8 at 7:03 PM
Barton Investment Management Grows Stock Holdings in GFL Environmental Inc. (NYSE:GFL)Barton Investment Management Grows Stock Holdings in GFL Environmental Inc. (NYSE:GFL)
marketbeat.com - April 7 at 9:19 AM
441,369 Shares in GFL Environmental Inc. (NYSE:GFL) Bought by Compound Global Advisors LLC441,369 Shares in GFL Environmental Inc. (NYSE:GFL) Bought by Compound Global Advisors LLC
marketbeat.com - April 5 at 8:49 PM
Landfill changes compost composition to outpace intakeLandfill changes compost composition to outpace intake
swiftcurrentonline.com - April 5 at 3:07 PM
GFL Environmental Inc. (NYSE:GFL) Declares Quarterly Dividend of $0.01GFL Environmental Inc. (NYSE:GFL) Declares Quarterly Dividend of $0.01
marketbeat.com - April 5 at 7:30 AM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Blackrock Municipal 2030 Target Term Trust logo

Blackrock Municipal 2030 Target Term Trust

NYSE:BTT
Blackrock Municipal 2030 Target Term Trust is a closed end fixed income mutual fund launched by BlackRock, Inc. The fund is managed by by BlackRock Advisors, LLC. It invests in fixed income markets. The fund invests primarily in investment grade municipal bonds that are exempt from regular federal income tax. It was formerly known as BlackRock Municipal Target Term Trust. Blackrock Municipal 2030 Target Term Trust was formed on August 30, 2012 and is domiciled in the United States.
CDI logo

CDI

NYSE:CDI
CDI Corp. provides engineering, information technology and staffing solutions. The Company operates in three segments: Global Engineering and Technology Solutions (GETS), Professional Staffing Services (PSS) and Management Recruiters International (MRI). It provides staffing services through its MRINetwork of franchisees. The GETS segment provides engineering and information technology solutions that involve the production of deliverable work products or services performed at its facility or at a customer's facility. The PSS segment provides technical and professional personnel for discrete periods of time to augment the customer's workforce in times of project, seasonal, peak period or business cycle needs. The MRI segment is a global franchisor that does business as MRINetwork and provides the use of its trademarks, business systems and training and support services to its franchisees. It serves the oil, gas and chemicals, aerospace and industrial equipment, and hi-tech industries.
GFL Environmental logo

GFL Environmental

NYSE:GFL
GFL Environmental Inc. offers non-hazardous solid waste management and environmental services in Canada and the United States. It offers solid waste management, liquid waste management, and soil remediation services, including collection, transportation, transfer, recycling, and disposal services for municipal, residential, and commercial, and industrial customers. The company was incorporated in 2007 and is headquartered in Vaughan, Canada.