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,235 shs72,485 shs
CDI Corp stock logo
CDI
CDI
$8.22
$0.00
$4.84
$9.65
N/AN/A81,650 shsN/A
Nuveen Mortgage and Income Fund stock logo
JLS
Nuveen Mortgage and Income Fund
$17.35
-0.3%
$17.47
$15.48
$17.97
N/AN/A23,966 shs2,703 shs
10 Best Stocks to Own in 2024 Cover

Click the link below and we'll send you MarketBeat's list of the 10 best stocks to own in 2024 and why they should be 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.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%
Nuveen Mortgage and Income Fund stock logo
JLS
Nuveen Mortgage and Income Fund
-0.34%+0.58%-1.47%+2.90%+9.43%

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
Nuveen Mortgage and Income Fund stock logo
JLS
Nuveen Mortgage and Income Fund
N/AN/AN/AN/AN/AN/AN/AN/A

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
Nuveen Mortgage and Income Fund stock logo
JLS
Nuveen Mortgage and Income Fund
N/AN/AN/AN/A

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
Nuveen Mortgage and Income Fund stock logo
JLS
Nuveen Mortgage and Income Fund
$8.43MN/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
Nuveen Mortgage and Income Fund stock logo
JLS
Nuveen Mortgage and Income Fund
N/AN/A0.00N/AN/AN/AN/AN/A

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
Nuveen Mortgage and Income Fund stock logo
JLS
Nuveen Mortgage and Income Fund
$1.669.57%+17.14%N/A1 Years

Latest JLS, 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/1/2024
Nuveen Mortgage and Income Fund stock logo
JLS
Nuveen Mortgage and Income Fund
Monthly$0.14209.64%4/12/20244/15/20245/1/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
3/1/2024
Nuveen Mortgage and Income Fund stock logo
JLS
Nuveen Mortgage and Income Fund
Monthly$0.14209.74%3/14/20243/15/20244/1/2024
2/1/2024
Nuveen Mortgage and Income Fund stock logo
JLS
Nuveen Mortgage and Income Fund
Monthly$0.142010.2%2/14/20242/15/20243/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%
Nuveen Mortgage and Income Fund stock logo
JLS
Nuveen Mortgage and Income Fund
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
Nuveen Mortgage and Income Fund stock logo
JLS
Nuveen Mortgage and Income Fund
N/AN/AN/ANot Optionable

JLS, BTT, CDI, DP3D, and TBGR Headlines

SourceHeadline
Nuveen Mortgage and Income Fund (JLS)Nuveen Mortgage and Income Fund (JLS)
finance.yahoo.com - April 20 at 10:48 AM
Nuveen Churchill Direct Lending Corp.: Hold Rating Maintained Amid Performance and Leverage ConcernsNuveen Churchill Direct Lending Corp.: Hold Rating Maintained Amid Performance and Leverage Concerns
markets.businessinsider.com - February 28 at 2:57 PM
Nuveen Flexible Income Fund Class I (NWQIX)Nuveen Flexible Income Fund Class I (NWQIX)
investing.com - February 22 at 10:53 PM
Nuveen Churchill Direct Lending Corp. Schedules Fourth Quarter and Full Year 2023 Earnings Release and Conference CallNuveen Churchill Direct Lending Corp. Schedules Fourth Quarter and Full Year 2023 Earnings Release and Conference Call
tmcnet.com - February 14 at 6:25 PM
Nuveen Arizona Quality Municipal Income FundNuveen Arizona Quality Municipal Income Fund
money.usnews.com - January 30 at 6:52 AM
Nuveen Strives to Preserve and Enhance Affordability Through Impact InvestingNuveen Strives to Preserve and Enhance Affordability Through Impact Investing
commercialobserver.com - January 19 at 2:21 PM
Nuveen Mortgage and Income Fund (JLS) Declares $0.06 DividendNuveen Mortgage and Income Fund (JLS) Declares $0.06 Dividend
msn.com - December 27 at 12:55 PM
JLS: Take Advantage Of The 2024 Housing Reversal With This 10% YielderJLS: Take Advantage Of The 2024 Housing Reversal With This 10% Yielder
seekingalpha.com - December 26 at 2:27 PM
Nuveen Mortgage and Income Fund have declares additional cash distributions$0.0566 dividendNuveen Mortgage and Income Fund have declares additional cash distributions$0.0566 dividend
msn.com - December 16 at 8:01 AM
Nuveen Closed-End Funds Declare Distributions and Updates to Distribution PoliciesNuveen Closed-End Funds Declare Distributions and Updates to Distribution Policies
tmcnet.com - December 1 at 5:30 PM
3 Nuveen Mutual Funds Worth Your Attention3 Nuveen Mutual Funds Worth Your Attention
msn.com - October 12 at 8:16 AM
Nuveen Mortgage & Incs Ex-Dividend Date Is Thursday, Heres What You Need To KnowNuveen Mortgage & Inc's Ex-Dividend Date Is Thursday, Here's What You Need To Know
benzinga.com - September 11 at 5:44 PM
JLS - Nuveen Mortgage and Income FundJLS - Nuveen Mortgage and Income Fund
finance.yahoo.com - August 29 at 4:57 PM
Nuveen Mortgage And Income Fund (NYSE: JLS)Nuveen Mortgage And Income Fund (NYSE: JLS)
fool.com - June 8 at 2:07 AM
Nuveen Mortgage and Income Fund (JLS) Declares $0.12 DividendNuveen Mortgage and Income Fund (JLS) Declares $0.12 Dividend
msn.com - May 3 at 10:46 AM
Is Nuveen ESG Mid-Cap Value ETF (NUMV) a Strong ETF Right Now?Is Nuveen ESG Mid-Cap Value ETF (NUMV) a Strong ETF Right Now?
nasdaq.com - March 20 at 7:41 AM
Nuveen Floating Rate Income Fund declares $0.0745 dividendNuveen Floating Rate Income Fund declares $0.0745 dividend
msn.com - January 11 at 8:41 PM
Nuveen Emerging Markets Debt 2022 Target Term Fund Announces Liquidation DetailsNuveen Emerging Markets Debt 2022 Target Term Fund Announces Liquidation Details
technews.tmcnet.com - October 21 at 4:33 PM
Nuveen Mortgage and Income Fund goes ex-dividend tomorrowNuveen Mortgage and Income Fund goes ex-dividend tomorrow
seekingalpha.com - September 15 at 1:08 PM
Attractive Income Opportunities In Niche And Resilient SectorsAttractive Income Opportunities In Niche And Resilient Sectors
seekingalpha.com - September 13 at 1:26 PM
Nuveen Mortgage and Income FundNuveen Mortgage and Income Fund
reuters.com - September 4 at 8:15 PM
Nuveen Mortgage and Income Fund declares $0.083 dividendNuveen Mortgage and Income Fund declares $0.083 dividend
seekingalpha.com - January 7 at 2:30 PM
Nuveen Mortgage Opportunity Term Closed Fund (JLS)Nuveen Mortgage Opportunity Term Closed Fund (JLS)
investing.com - August 12 at 11:20 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.
Nuveen Mortgage and Income Fund logo

Nuveen Mortgage and Income Fund

NYSE:JLS
Nuveen Mortgage and Income Fund is a closed-ended fixed income mutual fund launched by Nuveen Investments, Inc. The fund is co-managed by Nuveen Fund Advisors LLC, Nuveen Asset Management, LLC, and Wellington Management Company LLP. It invests in the fixed income markets of the United States. The fund invests in undervalued mortgage-backed securities consisting primarily of non-agency residential mortgage-backed securities and commercial mortgage-backed securities with a favorable total return potential. It seeks to invest in below investment grade securities. The fund employs fundamental analysis with a focus on bottom-up stock picking approach based on rigorous analysis of the credit performance of the mortgage loan portfolios underlying the MBS, security structure characteristics such as the priority of payment, credit enhancement and default patterns of underlying loans, and the relative financial strength of the mortgage loan servicer to create its portfolio. It benchmarks the performance of its portfolio against Barclays Capital U.S. Aggregate Bond Index. It was formerly known as Nuveen Mortgage Opportunity Term Fund. Nuveen Mortgage and Income Fund was formed on September 10, 2009 and is domiciled in the United States.