Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
$188.80
-0.8%
$186.57
$122.96
$199.40
$2.05B1.0764,634 shs35,012 shs
FB Financial Co. stock logo
FBK
FB Financial
$37.91
-1.3%
$36.10
$24.34
$41.00
$1.78B1.15137,827 shs122,757 shs
Oaktree Specialty Lending Co. stock logo
OCSL
Oaktree Specialty Lending
$19.67
-0.1%
$19.59
$17.99
$21.64
$1.55B1.06653,921 shs330,132 shs
Royce Value Trust Inc. stock logo
RVT
Royce Value Trust
$14.15
-0.4%
$14.53
$11.85
$15.24
$1.58B1.34238,755 shs198,488 shs
The 10 Best AI Stocks to Own in 2024 Cover

Wondering where to start (or end) with AI stocks? These 10 simple stocks can help investors build long-term wealth as artificial intelligence continues to grow into the future.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
-0.47%+5.74%+0.11%+1.58%+43.43%
FB Financial Co. stock logo
FBK
FB Financial
-0.52%+7.91%+6.71%+0.27%+35.61%
Oaktree Specialty Lending Co. stock logo
OCSL
Oaktree Specialty Lending
+0.25%+1.34%+1.65%-8.38%+6.32%
Royce Value Trust Inc. stock logo
RVT
Royce Value Trust
-0.14%+2.12%-3.30%-1.08%+11.32%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
4.3738 of 5 stars
0.03.04.22.43.73.32.5
FB Financial Co. stock logo
FBK
FB Financial
4.1839 of 5 stars
1.14.03.33.02.53.31.9
Oaktree Specialty Lending Co. stock logo
OCSL
Oaktree Specialty Lending
0.9005 of 5 stars
1.32.01.70.02.51.71.3
Royce Value Trust Inc. stock logo
RVT
Royce Value Trust
N/AN/AN/AN/AN/AN/AN/AN/A

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
3.00
BuyN/AN/A
FB Financial Co. stock logo
FBK
FB Financial
2.29
Hold$39.434.01% Upside
Oaktree Specialty Lending Co. stock logo
OCSL
Oaktree Specialty Lending
2.50
Moderate Buy$20.675.07% Upside
Royce Value Trust Inc. stock logo
RVT
Royce Value Trust
N/AN/AN/AN/A

Current Analyst Ratings

Latest AGM, FBK, RVT, and OCSL Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/17/2024
FB Financial Co. stock logo
FBK
FB Financial
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetUnderweight ➝ Underweight$41.00 ➝ $43.00
4/17/2024
FB Financial Co. stock logo
FBK
FB Financial
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingMarket Perform ➝ Market Perform$38.00
4/16/2024
FB Financial Co. stock logo
FBK
FB Financial
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeNeutral ➝ Overweight$38.00 ➝ $41.00
4/16/2024
FB Financial Co. stock logo
FBK
FB Financial
Hovde Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeMarket Perform ➝ Outperform$40.00 ➝ $40.50
4/12/2024
Oaktree Specialty Lending Co. stock logo
OCSL
Oaktree Specialty Lending
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$21.00 ➝ $20.00
3/26/2024
Oaktree Specialty Lending Co. stock logo
OCSL
Oaktree Specialty Lending
JMP Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingMarket Outperform ➝ Market Outperform$21.00
2/2/2024
Oaktree Specialty Lending Co. stock logo
OCSL
Oaktree Specialty Lending
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeOutperform ➝ Market Perform$22.00 ➝ $19.00
1/29/2024
Oaktree Specialty Lending Co. stock logo
OCSL
Oaktree Specialty Lending
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$20.00 ➝ $22.00
(Data available from 4/25/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
$1.42B1.45$19.40 per share9.73$85.53 per share2.21
FB Financial Co. stock logo
FBK
FB Financial
$748.95M2.37$3.40 per share11.16$31.55 per share1.20
Oaktree Specialty Lending Co. stock logo
OCSL
Oaktree Specialty Lending
$379.29M4.09$2.37 per share8.30$19.67 per share1.00
Royce Value Trust Inc. stock logo
RVT
Royce Value Trust
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
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
$200M$15.8111.9410.15N/A14.13%22.68%0.70%5/6/2024 (Confirmed)
FB Financial Co. stock logo
FBK
FB Financial
$120.22M$2.3815.9312.07N/A14.90%10.20%1.15%7/15/2024 (Estimated)
Oaktree Specialty Lending Co. stock logo
OCSL
Oaktree Specialty Lending
$117.33M$1.5113.038.55N/A28.81%12.22%5.63%4/30/2024 (Confirmed)
Royce Value Trust Inc. stock logo
RVT
Royce Value Trust
N/AN/A0.00N/AN/AN/AN/AN/A

Latest AGM, FBK, RVT, and OCSL Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/6/2024N/A
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
$3.94N/A-$3.94N/AN/AN/A  
4/30/2024N/A
Oaktree Specialty Lending Co. stock logo
OCSL
Oaktree Specialty Lending
$0.57N/A-$0.57N/AN/AN/A  
2/23/202412/31/2023
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
$3.70$4.10+$0.40$4.47$86.86 million$354.15 million      
2/1/2024Q1 2024
Oaktree Specialty Lending Co. stock logo
OCSL
Oaktree Specialty Lending
$0.61$0.57-$0.04$1.00$99.48 million$97.99 million    

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
$5.602.97%+11.20%35.42%13 Years
FB Financial Co. stock logo
FBK
FB Financial
$0.681.79%+18.56%28.57%5 Years
Oaktree Specialty Lending Co. stock logo
OCSL
Oaktree Specialty Lending
$2.2011.18%+21.88%145.70%4 Years
Royce Value Trust Inc. stock logo
RVT
Royce Value Trust
$1.077.56%+0.95%N/AN/A

Latest AGM, FBK, RVT, and OCSL Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
2/1/2024
Oaktree Specialty Lending Co. stock logo
OCSL
Oaktree Specialty Lending
quarterly$0.5511.2%3/14/20243/15/20243/29/2024
2/21/2024
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
Quarterly$1.403.1%3/14/20243/15/20243/28/2024
3/1/2024
Royce Value Trust Inc. stock logo
RVT
Royce Value Trust
Quarterly$0.277.32%3/8/20243/11/20243/22/2024
1/31/2024
FB Financial Co. stock logo
FBK
FB Financial
quarterly$0.171.6%2/12/20242/13/20242/27/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
1.51
0.46
0.46
FB Financial Co. stock logo
FBK
FB Financial
N/A
0.92
0.91
Oaktree Specialty Lending Co. stock logo
OCSL
Oaktree Specialty Lending
0.60
0.25
0.25
Royce Value Trust Inc. stock logo
RVT
Royce Value Trust
N/AN/AN/A

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
68.03%
FB Financial Co. stock logo
FBK
FB Financial
65.40%
Oaktree Specialty Lending Co. stock logo
OCSL
Oaktree Specialty Lending
36.79%
Royce Value Trust Inc. stock logo
RVT
Royce Value Trust
25.57%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
18510.85 million10.57 millionOptionable
FB Financial Co. stock logo
FBK
FB Financial
1,59146.90 million46.10 millionOptionable
Oaktree Specialty Lending Co. stock logo
OCSL
Oaktree Specialty Lending
N/A78.96 million78.74 millionOptionable
Royce Value Trust Inc. stock logo
RVT
Royce Value Trust
147,000111.67 million111.60 millionNot Optionable

AGM, FBK, RVT, and OCSL Headlines

SourceHeadline
How to Buy Yields up to 12% for Pennies on the DollarHow to Buy Yields up to 12% for Pennies on the Dollar
marketbeat.com - April 25 at 10:05 PM
RVT: 12% Discount, 8% Yield, Small-Cap ExposureRVT: 12% Discount, 8% Yield, Small-Cap Exposure
seekingalpha.com - April 21 at 9:15 AM
Allspring Global Investments Holdings LLC Raises Stock Position in Royce Value Trust Inc. (NYSE:RVT)Allspring Global Investments Holdings LLC Raises Stock Position in Royce Value Trust Inc. (NYSE:RVT)
marketbeat.com - April 19 at 4:49 AM
International Assets Investment Management LLC Increases Stock Position in Royce Value Trust Inc. (NYSE:RVT)International Assets Investment Management LLC Increases Stock Position in Royce Value Trust Inc. (NYSE:RVT)
marketbeat.com - April 17 at 4:23 AM
Royce Value Trust Inc. (NYSE:RVT) Short Interest UpdateRoyce Value Trust Inc. (NYSE:RVT) Short Interest Update
marketbeat.com - April 10 at 10:20 PM
Royce Value Trust (NYSE: RVT) as of Feb 29, 2024Royce Value Trust (NYSE: RVT) as of Feb 29, 2024
finance.yahoo.com - March 28 at 8:29 PM
Francis D. Gannon Purchases 2,000 Shares of Royce Value Trust Inc. (NYSE:RVT) StockFrancis D. Gannon Purchases 2,000 Shares of Royce Value Trust Inc. (NYSE:RVT) Stock
insidertrades.com - March 23 at 9:27 AM
Royce Value Trust, Inc. (NYSE-RVT) declares First Quarter Common Stock Distribution of $0.27 Per ShareRoyce Value Trust, Inc. (NYSE-RVT) declares First Quarter Common Stock Distribution of $0.27 Per Share
prnewswire.com - March 1 at 1:40 PM
Royce Announces Changes for Two of its Closed-End FundsRoyce Announces Changes for Two of its Closed-End Funds
finance.yahoo.com - March 1 at 10:40 AM
Royce Value Trust (NYSE: RVT) as of Jan 31, 2024Royce Value Trust (NYSE: RVT) as of Jan 31, 2024
finance.yahoo.com - February 26 at 9:28 PM
Royce Value Trust (NYSE: RVT) as of Jan 31, 2024Royce Value Trust (NYSE: RVT) as of Jan 31, 2024
prnewswire.com - February 26 at 5:00 PM
Harness The Power Of Compounding With These Time-Tested CEFsHarness The Power Of Compounding With These Time-Tested CEFs
seekingalpha.com - February 18 at 1:17 PM
Royce Value Trust (NYSE: RVT) as of Dec 31, 2023Royce Value Trust (NYSE: RVT) as of Dec 31, 2023
finance.yahoo.com - January 29 at 3:48 PM
RVT: 8% Yield From A Well-Structured Small-Cap FundRVT: 8% Yield From A Well-Structured Small-Cap Fund
seekingalpha.com - January 27 at 10:43 PM
RVT Crushes Blind Covered Call Selling From RYLD (Rating Downgrades)RVT Crushes Blind Covered Call Selling From RYLD (Rating Downgrades)
seekingalpha.com - December 29 at 5:15 PM
Royce Value Trust (NYSE: RVT) as of Nov 30, 2023Royce Value Trust (NYSE: RVT) as of Nov 30, 2023
finance.yahoo.com - December 28 at 3:35 PM
RVT: SmallCaps May Outperform In Soft Landing ScenarioRVT: SmallCaps May Outperform In 'Soft Landing' Scenario
seekingalpha.com - December 17 at 3:26 PM
Royce Value Trust Incs Dividend AnalysisRoyce Value Trust Inc's Dividend Analysis
finance.yahoo.com - December 8 at 8:41 AM
Royce Value Trust raises dividend by 11.5% to $0.29Royce Value Trust raises dividend by 11.5% to $0.29
msn.com - December 4 at 8:26 AM
Royce Value Trust, Inc. (NYSE-RVT) declares Fourth Quarter Common Stock Distribution of $0.29 Per ShareRoyce Value Trust, Inc. (NYSE-RVT) declares Fourth Quarter Common Stock Distribution of $0.29 Per Share
finance.yahoo.com - December 1 at 1:33 PM
Rolls-Royce Backs Away from Electric, Hydrogen Powered AirplanesRolls-Royce Backs Away from Electric, Hydrogen Powered Airplanes
bloomberg.com - November 28 at 7:45 AM
Royce Value Trust (NYSE: RVT) as of Oct 31, 2023Royce Value Trust (NYSE: RVT) as of Oct 31, 2023
finance.yahoo.com - November 27 at 4:37 PM
Royce Value Trust (NYSE: RVT) as of Sep 30, 2023Royce Value Trust (NYSE: RVT) as of Sep 30, 2023
finance.yahoo.com - October 30 at 7:00 PM
Value Investing Made Easy: Earn 8% With RVTValue Investing Made Easy: Earn 8% With RVT
seekingalpha.com - October 24 at 7:35 AM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Federal Agricultural Mortgage logo

Federal Agricultural Mortgage

NYSE:AGM
Federal Agricultural Mortgage Corporation provides a secondary market for various loans made to borrowers in the United States. It operates through four segments: Corporate AgFinance, Farm & Ranch, Rural Utilities, and Renewable Energy. The company's Agricultural Finance line of business engages in purchasing and retaining eligible loans and securities; guaranteeing the payment of principal and interest on securities that represent interests in or obligations secured by pools of eligible loans; servicing eligible loans; and issuing LTSPCs for eligible loans. Its Rural Infrastructure Finance line of business is involved in the purchase of rural utilities loans and renewable energy loans and guarantees of securities backed by loans, as well as LTSPCs for pools of eligible rural utilities loans; by loans for electric or telecommunications facilities by lenders organized as cooperatives to borrowers; and other financial institutions that are secured by pools of eligible loans. Federal Agricultural Mortgage Corporation was incorporated in 1987 and is headquartered in Washington, the District of Columbia.
FB Financial logo

FB Financial

NYSE:FBK
FB Financial Corporation operates as a bank holding company for FirstBank that provides a suite of commercial and consumer banking services to businesses, professionals, and individuals. The company operates in segments, such as Banking and Mortgage. It offers checking, demand, money market, and savings accounts; deposit and lending products and services to corporate, commercial, and consumer customers; and time deposits and certificates of deposits, as well as residential mortgage loans. The company also provides owner-occupied and non-owner-occupied real estate commercial, residential real estate 1-4 family mortgage, multi-family residential, commercial and industrial, construction, land acquisition, residential lines of credit, and land development loans; and consumer and other loans, such as car, boat, and other recreational vehicle loans, as well as manufactured homes without real estate and personal lines of credit. In addition, the company offers mortgage banking services through its bank branch network and mortgage banking offices in the southeastern United States; direct-to-consumer internet delivery channel; and trust, insurance, and investment services, as well as online and mobile banking services. The company operates full-service bank branches and limited-service branches locations throughout Tennessee, Nashville, Chattanooga, Knoxville, Memphis, Jackson, Birmingham, Florence, Huntsville, Alabama, Bowling Green, and Kentucky; and mortgage offices throughout the southeastern United States. The company was formerly known as First South Bancorp, Inc. and changed its name to FB Financial Corporation in 2016. FB Financial Corporation was founded in 1906 and is headquartered in Nashville, Tennessee.
Oaktree Specialty Lending logo

Oaktree Specialty Lending

NASDAQ:OCSL
Oaktree Specialty Lending Corporation is a business development company. The fund specializing in investments in middle market, bridge financing, first and second lien debt financing, unsecured and mezzanine loan, mezzanine debt, senior and junior secured debt, expansions, sponsor-led acquisitions, preferred equity, and management buyouts in small and mid-sized companies. It seeks to invest in education services, business services, retail and consumer, healthcare, manufacturing, food and restaurants, construction and engineering. The firm also seeks investment in media, advertising sectors, software, IT services, pharmaceuticals, biotechnology, real estate management and development, chemicals, machinery, and internet and direct marketing retail sectors. It invests between $5 million to $75 million principally in the form of one-stop, first lien, and second lien debt investments, which may include an equity co-investment component in companies. The firm invest in companies having enterprise value between $20 million and $150 million and EBITDA between $3 million and $50 million. The fund has a hold size of up to $75 million and may underwrite transactions up to $100 million. It primarily invests in North America. The fund seeks to be a lead investor in its portfolio companies.
Royce Value Trust logo

Royce Value Trust

NYSE:RVT
Royce Value Trust Inc. is a close ended equity mutual fund launched and managed by Royce & Associates, LLC. It invests in the public equity markets of the United States. The fund spreads its investments across diversified sectors. It invests in value oriented stocks of small cap and micro cap companies. The fund benchmarks the performance of its portfolio against the Russell 2000 Index. Royce Value Trust Inc. was formed on July 1, 1986 and is domiciled in the United States.