Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Ames National Co. stock logo
ATLO
Ames National
$19.65
-0.5%
$19.33
$15.01
$22.50
$176.65M0.5812,875 shs9,267 shs
California First Leasing Co. stock logo
CFNB
California First Leasing
$19.25
$18.47
$13.35
$19.25
$179.22M0.262,091 shsN/A
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
$8.49
-1.2%
$8.33
$7.30
$13.74
$179.39M2.0720,706 shs13,052 shs
Invesco DB Base Metals Fund stock logo
DBB
Invesco DB Base Metals Fund
$20.62
+1.9%
$18.47
$16.77
$20.66
$140.22M0.52101,483 shs245,886 shs
Ten Starter Stocks For Beginners to Buy Now Cover

Just getting into the stock market? These 10 simple stocks can help beginning investors build long-term wealth without knowing options, technicals, or other advanced strategies.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Ames National Co. stock logo
ATLO
Ames National
-0.46%+1.71%-2.63%-11.65%+2.02%
California First Leasing Co. stock logo
CFNB
California First Leasing
0.00%0.00%+3.77%+8.45%+24.19%
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
-1.16%-0.35%+12.30%-10.16%-18.44%
Invesco DB Base Metals Fund stock logo
DBB
Invesco DB Base Metals Fund
+1.88%+1.53%+14.81%+15.45%+7.56%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Ames National Co. stock logo
ATLO
Ames National
2.4045 of 5 stars
0.04.01.70.03.31.71.3
California First Leasing Co. stock logo
CFNB
California First Leasing
N/AN/AN/AN/AN/AN/AN/AN/A
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
N/AN/AN/AN/AN/AN/AN/AN/A
Invesco DB Base Metals Fund stock logo
DBB
Invesco DB Base Metals Fund
N/AN/AN/AN/AN/AN/AN/AN/A

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Ames National Co. stock logo
ATLO
Ames National
N/AN/AN/AN/A
California First Leasing Co. stock logo
CFNB
California First Leasing
N/AN/AN/AN/A
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
N/AN/AN/AN/A
Invesco DB Base Metals Fund stock logo
DBB
Invesco DB Base Metals Fund
0.00
N/AN/AN/A

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Ames National Co. stock logo
ATLO
Ames National
$83.52M2.12$1.65 per share11.94$18.44 per share1.07
California First Leasing Co. stock logo
CFNB
California First Leasing
$51.10M3.51N/AN/A$20.60 per share0.93
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
$352.01M0.51$2.61 per share3.25$13.01 per share0.65
Invesco DB Base Metals Fund stock logo
DBB
Invesco DB Base Metals Fund
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
Ames National Co. stock logo
ATLO
Ames National
$10.82M$1.2116.24N/A12.95%6.90%0.50%5/14/2024 (Estimated)
California First Leasing Co. stock logo
CFNB
California First Leasing
-$12.66MN/A0.00N/AN/AN/AN/AN/A
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
$45.34M$1.794.74N/A12.88%17.46%1.58%5/1/2024 (Estimated)
Invesco DB Base Metals Fund stock logo
DBB
Invesco DB Base Metals Fund
N/AN/A3.45N/AN/AN/AN/AN/A

Latest CFNB, CPSS, DBB, and ATLO Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
3/15/2024Q4 2023
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
N/A$0.29+$0.29$0.29N/A$91.98 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Ames National Co. stock logo
ATLO
Ames National
$1.085.50%+2.94%89.26%N/A
California First Leasing Co. stock logo
CFNB
California First Leasing
N/AN/AN/AN/AN/A
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
N/AN/AN/AN/AN/A
Invesco DB Base Metals Fund stock logo
DBB
Invesco DB Base Metals Fund
$0.180.87%N/AN/AN/A

Latest CFNB, CPSS, DBB, and ATLO Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
2/14/2024
Ames National Co. stock logo
ATLO
Ames National
Quarterly$0.275.91%4/30/20245/1/20245/15/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Ames National Co. stock logo
ATLO
Ames National
N/A
0.68
0.68
California First Leasing Co. stock logo
CFNB
California First Leasing
N/AN/AN/A
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
8.49
9.69
9.69
Invesco DB Base Metals Fund stock logo
DBB
Invesco DB Base Metals Fund
N/AN/AN/A

Ownership

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Ames National Co. stock logo
ATLO
Ames National
2548.99 million8.70 millionOptionable
California First Leasing Co. stock logo
CFNB
California First Leasing
989.31 million1.32 millionNot Optionable
Consumer Portfolio Services, Inc. stock logo
CPSS
Consumer Portfolio Services
89021.13 million6.83 millionOptionable
Invesco DB Base Metals Fund stock logo
DBB
Invesco DB Base Metals Fund
N/A6.80 millionN/ANot Optionable

CFNB, CPSS, DBB, and ATLO Headlines

SourceHeadline
Base Metals ETF (DBB) Hits a New 52-Week HighBase Metals ETF (DBB) Hits a New 52-Week High
zacks.com - April 22 at 11:16 AM
Invesco DB Base Metals Fund (DBB)Invesco DB Base Metals Fund (DBB)
finance.yahoo.com - April 16 at 12:41 AM
Sugar Prices See Continued Pressure from Improved Supply OutlookSugar Prices See Continued Pressure from Improved Supply Outlook
msn.com - April 10 at 11:08 PM
Where are Base Metals Prices Heading in Q2?Where are Base Metals Prices Heading in Q2?
msn.com - April 10 at 11:08 PM
Invesco Small Cap Value R6Invesco Small Cap Value R6
morningstar.com - March 28 at 9:04 PM
Gold/Silver: Precious Metals Snap Back. Here are the Key Levels - Metals Minute w/ Phil StreibleGold/Silver: Precious Metals Snap Back. Here are the Key Levels - Metals Minute w/ Phil Streible
theglobeandmail.com - March 13 at 6:16 PM
Invesco International Small-Mid Com RInvesco International Small-Mid Com R
morningstar.com - March 3 at 2:33 PM
DBB Invesco DB Base Metals Fund ETFDBB Invesco DB Base Metals Fund ETF
seekingalpha.com - February 28 at 10:13 AM
Invesco DB Base Metals Fund (ARCA:DBB), Quotes and News SummaryInvesco DB Base Metals Fund (ARCA:DBB), Quotes and News Summary
benzinga.com - February 13 at 12:36 PM
Reasons To Consider Increasing Base Metals Exposure Via The DBB ETFReasons To Consider Increasing Base Metals Exposure Via The DBB ETF
seekingalpha.com - February 9 at 4:30 AM
Is the Dollars Surge Pressuring Precious Metals to New Lows?Is the Dollar's Surge Pressuring Precious Metals to New Lows?
theglobeandmail.com - February 5 at 3:53 PM
Invesco Global Fund Class A (OPPAX)Invesco Global Fund Class A (OPPAX)
investing.com - December 18 at 12:11 AM
Invesco India Dynamic Equity Fund GrowthInvesco India Dynamic Equity Fund Growth
businesstoday.in - October 11 at 11:08 PM
Invesco India Multicap Fund Reinvestment of Income Dist cum Capital WtdrlInvesco India Multicap Fund Reinvestment of Income Dist cum Capital Wtdrl
businesstoday.in - October 7 at 6:13 PM
Invesco Gold And Precious Metals Fund Class A (IGDAX)Invesco Gold And Precious Metals Fund Class A (IGDAX)
investing.com - September 24 at 2:22 AM
DBB In The Buy ZoneDBB In The Buy Zone
msn.com - September 13 at 3:25 PM
Invesco India Gold Fund Reinvestment of Income Dist cum Capital WtdrlInvesco India Gold Fund Reinvestment of Income Dist cum Capital Wtdrl
businesstoday.in - August 18 at 3:17 PM
Invesco India Gold Fund Direct Plan Reinvestment of Income Dist cum Capital WtdrlInvesco India Gold Fund Direct Plan Reinvestment of Income Dist cum Capital Wtdrl
businesstoday.in - August 15 at 5:52 PM
DBB: A Shining Opportunity Amid Chinas Economic RecoveryDBB: A Shining Opportunity Amid China's Economic Recovery
msn.com - June 20 at 11:17 AM
Base Metals- Q1 2023 and BeyondBase Metals- Q1 2023 and Beyond
msn.com - April 16 at 7:51 PM
Q1 2023 and Beyond- Base MetalsQ1 2023 and Beyond- Base Metals
msn.com - April 16 at 7:51 PM
Invesco Db Base Metals $DBB Technical Pivots with Risk ControlsInvesco Db Base Metals $DBB Technical Pivots with Risk Controls
marketwatch.com - March 28 at 1:04 AM
Invesco Charter A CHTRXInvesco Charter A CHTRX
morningstar.com - February 2 at 8:38 PM
Invesco Government Money Market Csh RsvsInvesco Government Money Market Csh Rsvs
morningstar.com - January 25 at 5:55 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Ames National logo

Ames National

NASDAQ:ATLO
Ames National Corporation operates as a multi-bank holding company that provides banking products and services primarily in Boone, Clarke, Hancock, Marshall, Polk, Story, and Union counties in central, north central, and south-central Iowa. The company accepts various deposit products, including checking and savings accounts; and time deposits, such as money market accounts and certificates of deposit. It also provides loans, such as short-term and medium-term commercial and agricultural real estate, residential real estate loans, equipment, vehicle, and home improvement loans; consumer loans to finance consumer purchases, such as automobiles, trucks, recreational vehicles, household furnishings, boats, personal loans, and lines of credit; agricultural and business operating loans and lines of credit; and originates mortgage loans for sale into the secondary market. In addition, the company offers cash management, merchant credit card processing, safe deposit box, wire transfer, direct deposit, and automated/video teller machine access services; and automatic drafts for various accounts, as well as wealth management services. Further, it provides farm management, investment, and custodial services for individuals, businesses, and non-profit organizations; and online, mobile, and private banking services. Ames National Corporation was incorporated in 1903 and is headquartered in Ames, Iowa.
California First Leasing logo

California First Leasing

OTCMKTS:CFNB
California First Leasing Corporation provides loans and lease financing for universities, businesses, and other commercial or non-profit organizations. The company was formerly known as California First National Bancorp and changed its name to California First Leasing Corporation in February 2021. California First Leasing Corporation was founded in 1977 and is based in Newport Beach, California.
Consumer Portfolio Services logo

Consumer Portfolio Services

NASDAQ:CPSS
Consumer Portfolio Services, Inc. operates as a specialty finance company in the United States. It is involved in the purchase and service of retail automobile contracts originated by franchised automobile dealers and select independent dealers in the sale of new and used automobiles, light trucks, and passenger vans. The company, through its automobile contract purchases, offers indirect financing to the customers of dealers with limited credit histories or past credit problems. It also serves as an alternative source of financing for dealers, facilitating sales to customers who are not able to obtain financing from commercial banks, credit unions, and the captive finance companies. In addition, the company acquires installment purchase contracts in merger and acquisition transactions; purchases immaterial amounts of vehicle purchase money loans from non-affiliated lenders. It services its automobile contracts through its branches in California, Nevada, Virginia, Florida, and Illinois. The company was incorporated in 1991 and is based in Las Vegas, Nevada.
Invesco DB Base Metals Fund logo

Invesco DB Base Metals Fund

NYSEARCA:DBB
PowerShares DB Base Metals Fund (the Fund) is a separate series of PowerShares DB Multi-Sector Commodity Trust (the Trust), a Delaware statutory trust organized in seven separate series. The Fund seeks to track changes, whether positive or negative, in the level of the DBIQ Optimum Yield Industrial Metals Index Excess Return (the Index) over time, plus the excess, if any, of the Fund's interest income from its holdings of United States Treasury Obligations and other high credit quality short-term fixed income securities over the expenses of the Fund. The Fund is managed by DB Commodity Services LLC (the Managing Owner).