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.45
-0.8%
$20.87
$18.90
$21.64
N/AN/A141,209 shs72,485 shs
CDI Corp stock logo
CDI
CDI
$8.22
$0.00
$4.84
$9.65
N/AN/A81,650 shsN/A
IGM Financial Inc. stock logo
IGIFF
IGM Financial
$26.10
+4.1%
$25.66
$22.14
$31.56
N/AN/A11,085 shs10,478 shs
7 Stocks That Could Be Bigger Than Tesla, Nvidia, and Google Cover

Growth stocks offer a lot of bang for your buck, and we've got the next upcoming superstars to strongly consider for 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.36%+0.61%-1.58%-2.30%-3.65%
CDI Corp stock logo
CDI
CDI
0.00%0.00%0.00%0.00%0.00%
IGM Financial Inc. stock logo
IGIFF
IGM Financial
+4.07%+7.54%+1.83%-2.65%-14.34%

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
IGM Financial Inc. stock logo
IGIFF
IGM Financial
1.1706 of 5 stars
2.00.02.50.02.71.71.3

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
IGM Financial Inc. stock logo
IGIFF
IGM Financial
N/AN/A$46.5078.16% Upside

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
IGM Financial Inc. stock logo
IGIFF
IGM Financial
N/AN/AN/AN/AN/AN/A

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
IGM Financial Inc. stock logo
IGIFF
IGM Financial
N/A$3.178.24N/AN/AN/AN/A5/3/2024 (Estimated)

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.93%N/AN/AN/A
CDI Corp stock logo
CDI
CDI
N/AN/AN/AN/AN/A
IGM Financial Inc. stock logo
IGIFF
IGM Financial
$2.158.24%N/A67.85%N/A

Latest IGIFF, 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
3/21/2024
IGM Financial Inc. stock logo
IGIFF
IGM Financial
$0.41676.51%3/27/20243/28/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)

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%
IGM Financial Inc. stock logo
IGIFF
IGM Financial
74.96%

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%
IGM Financial Inc. stock logo
IGIFF
IGM Financial
N/A

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
IGM Financial Inc. stock logo
IGIFF
IGM Financial
3,300N/AN/ANot Optionable

IGIFF, BTT, CDI, DP3D, and TBGR Headlines

SourceHeadline
IGM Financial (OTCMKTS:IGIFF) Stock Crosses Below Fifty Day Moving Average of $25.74IGM Financial (OTCMKTS:IGIFF) Stock Crosses Below Fifty Day Moving Average of $25.74
americanbankingnews.com - April 23 at 5:34 AM
Mackenzie Investments Fifth Annual Earth Day Study: Canadians Interest in Sustainable Investing on the Rise, But Barriers to Increased Adoption Still RemainMackenzie Investments' Fifth Annual Earth Day Study: Canadians' Interest in Sustainable Investing on the Rise, But Barriers to Increased Adoption Still Remain
finance.yahoo.com - April 18 at 8:02 AM
IGM Financial selects Eviden to provide cloud computing servicesIGM Financial selects Eviden to provide cloud computing services
finance.yahoo.com - April 3 at 8:33 AM
Should Income Investors Look At IGM Financial Inc. (TSE:IGM) Before Its Ex-Dividend?Should Income Investors Look At IGM Financial Inc. (TSE:IGM) Before Its Ex-Dividend?
finance.yahoo.com - March 22 at 4:52 PM
IGM Financial Inc. to announce first quarter 2024 results on May 2, 2024IGM Financial Inc. to announce first quarter 2024 results on May 2, 2024
finance.yahoo.com - March 21 at 3:41 PM
Mackenzie Investments Announces March 2024 Quarterly Distributions for its Exchange Traded FundsMackenzie Investments Announces March 2024 Quarterly Distributions for its Exchange Traded Funds
finance.yahoo.com - March 12 at 12:30 PM
Mackenzie Investments Crowns Équipe de Compétition Mont Adstock as 2024 Mackenzie Top Peak Ski ChampionMackenzie Investments Crowns Équipe de Compétition Mont Adstock as 2024 Mackenzie Top Peak Ski Champion
finance.yahoo.com - March 12 at 7:30 AM
EQB Leads Trio of Solid Canadian Dividend StocksEQB Leads Trio of Solid Canadian Dividend Stocks
finance.yahoo.com - March 7 at 1:53 AM
Investors in IGM Financial (TSE:IGM) have unfortunately lost 13% over the last yearInvestors in IGM Financial (TSE:IGM) have unfortunately lost 13% over the last year
finance.yahoo.com - March 6 at 3:52 PM
Mackenzie Investments Announces Proposed Changes to Further Streamline Product ShelfMackenzie Investments Announces Proposed Changes to Further Streamline Product Shelf
finance.yahoo.com - March 6 at 3:52 PM
IGM Financial Inc.IGM Financial Inc.
wsj.com - February 16 at 11:09 AM
IGM Financial reports Q4 resultsIGM Financial reports Q4 results
msn.com - February 15 at 7:02 PM
IGM FINANCIAL REPORTS FOURTH QUARTER AND 2023 EARNINGSIGM FINANCIAL REPORTS FOURTH QUARTER AND 2023 EARNINGS
finance.yahoo.com - February 15 at 7:02 PM
IGM FINANCIAL INC. ANNOUNCES JANUARY 2024 ASSETS UNDER MANAGEMENT & ADVISEMENT AND NET FLOWSIGM FINANCIAL INC. ANNOUNCES JANUARY 2024 ASSETS UNDER MANAGEMENT & ADVISEMENT AND NET FLOWS
finance.yahoo.com - February 5 at 3:11 PM
Mackenzie Top Peak: Polls Are Open to Select Canadas Top Three Most Invested Ski CommunitiesMackenzie Top Peak: Polls Are Open to Select Canada's Top Three Most Invested Ski Communities
finance.yahoo.com - February 5 at 10:11 AM
IG Wealth Management Wins 10 FundGrade® A+ Awards for Outstanding Investment PerformanceIG Wealth Management Wins 10 FundGrade® A+ Awards for Outstanding Investment Performance
finance.yahoo.com - February 2 at 7:06 AM
Mackenzie Investments Wins Ten 2023 Fundata FundGrade® A+ Awards for Outstanding Investment PerformanceMackenzie Investments Wins Ten 2023 Fundata FundGrade® A+ Awards for Outstanding Investment Performance
finance.yahoo.com - February 2 at 7:06 AM
IGM Financial price target raised by C$4 at ScotiabankIGM Financial price target raised by C$4 at Scotiabank
realmoney.thestreet.com - January 31 at 1:03 PM
IGM Financial Gets OK for Share Buyback ProgramIGM Financial Gets OK for Share Buyback Program
marketwatch.com - December 18 at 8:00 AM
IGM Financial (TSE:IGM) Will Pay A Dividend Of CA$0.5625IGM Financial (TSE:IGM) Will Pay A Dividend Of CA$0.5625
finance.yahoo.com - December 15 at 5:46 PM
IGM Biosciences just downgraded at BofA, heres whyIGM Biosciences just downgraded at BofA, here's why
realmoney.thestreet.com - December 15 at 12:45 PM
IGM Biosciences: Strategic Refocus and Revised Valuation Prompt Neutral RatingIGM Biosciences: Strategic Refocus and Revised Valuation Prompt Neutral Rating
markets.businessinsider.com - December 8 at 3:44 PM
Wealthsimple Aims to Quadruple Assets to $74 Billion in Five YearsWealthsimple Aims to Quadruple Assets to $74 Billion in Five Years
finance.yahoo.com - December 5 at 8:39 PM
IGM FINANCIAL INC. ANNOUNCES NOVEMBER 2023 ASSETS UNDER MANAGEMENT & ADVISEMENT AND NET FLOWSIGM FINANCIAL INC. ANNOUNCES NOVEMBER 2023 ASSETS UNDER MANAGEMENT & ADVISEMENT AND NET FLOWS
finance.yahoo.com - December 5 at 8:39 PM

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.
IGM Financial logo

IGM Financial

OTCMKTS:IGIFF
IGM Financial Inc. operates as a wealth and asset management company in Canada. It operates through Wealth Management and Asset Management segments. The Wealth Management segment offers investments that are focused on providing financial planning and related services; and provides mutual fund management and discretionary portfolio management services. The Asset Management segment provides investment management services to a suite of investment funds distributed through third party dealers and financial advisors. It also offers insurance and banking products and services. The company was incorporated in 1978 and is based in Winnipeg, Canada. IGM Financial Inc. operates as a subsidiary of Power Financial Corporation.