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
$186.24
+1.6%
$186.24
$122.96
$199.40
$1.99B1.0743,391 shs42,833 shs
National Western Life Group, Inc. stock logo
NWLI
National Western Life Group
$487.25
-0.1%
$487.63
$243.00
$493.00
$1.77B0.7119,312 shs10,509 shs
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
$49.09
-1.6%
$49.27
$37.23
$57.54
$967.81M0.5714,333 shs22,735 shs
Trupanion, Inc. stock logo
TRUP
Trupanion
$22.35
-0.4%
$26.26
$18.45
$37.71
$938.74M1.71549,105 shs341,237 shs
Investing Strategies To Help Grow Your Retirement Income Cover

Need to stretch out your 401K or Roth IRA plan? Use these time-tested investing strategies to grow the monthly retirement income that your stock portfolio generates.

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
+1.63%+3.86%-1.76%-0.14%+37.07%
National Western Life Group, Inc. stock logo
NWLI
National Western Life Group
-0.05%-0.36%-0.64%+0.72%+98.69%
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
-1.58%+2.70%-0.83%-3.46%+18.98%
Trupanion, Inc. stock logo
TRUP
Trupanion
-0.45%+0.86%-12.87%-23.04%-33.04%

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.5775 of 5 stars
0.05.04.22.43.13.32.5
National Western Life Group, Inc. stock logo
NWLI
National Western Life Group
3.2968 of 5 stars
0.05.00.83.62.02.51.9
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
2.1692 of 5 stars
0.04.03.30.00.62.51.3
Trupanion, Inc. stock logo
TRUP
Trupanion
2.4282 of 5 stars
3.10.00.03.02.50.00.6

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
National Western Life Group, Inc. stock logo
NWLI
National Western Life Group
N/AN/AN/AN/A
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
3.00
BuyN/AN/A
Trupanion, Inc. stock logo
TRUP
Trupanion
2.25
Hold$33.2048.55% Upside

Current Analyst Ratings

Latest AGM, VG1, TRUP, NWLI, and RBCAA Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/5/2024
Trupanion, Inc. stock logo
TRUP
Trupanion
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$32.00 ➝ $28.00
3/4/2024
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
Hovde Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOutperform
2/20/2024
Trupanion, Inc. stock logo
TRUP
Trupanion
Evercore ISI
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperform ➝ Outperform$35.00 ➝ $31.00
2/16/2024
Trupanion, Inc. stock logo
TRUP
Trupanion
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$33.00 ➝ $32.00
2/16/2024
Trupanion, Inc. stock logo
TRUP
Trupanion
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetHold ➝ Hold$25.00 ➝ $28.00
(Data available from 4/23/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.43$19.94 per share9.34$85.53 per share2.18
National Western Life Group, Inc. stock logo
NWLI
National Western Life Group
$703.35M2.52$27.10 per share17.98$670.99 per share0.73
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
$427.52M2.23$5.32 per share9.23$47.15 per share1.04
Trupanion, Inc. stock logo
TRUP
Trupanion
$1.11B0.84N/AN/A$7.31 per share3.06

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.7810.01N/A14.13%22.68%0.70%5/14/2024 (Estimated)
National Western Life Group, Inc. stock logo
NWLI
National Western Life Group
$94.43M$26.7018.25N/A13.05%3.96%0.74%5/20/2024 (Estimated)
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
$90.37M$4.6010.67N/A21.16%10.39%1.46%N/A
Trupanion, Inc. stock logo
TRUP
Trupanion
-$44.69M-$1.08N/A447.00N/A-4.03%-15.19%-5.95%5/2/2024 (Confirmed)

Latest AGM, VG1, TRUP, NWLI, and RBCAA Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/2/2024N/A
Trupanion, Inc. stock logo
TRUP
Trupanion
-$0.18N/A+$0.18N/AN/AN/A  
2/29/2024Q4 2023
National Western Life Group, Inc. stock logo
NWLI
National Western Life Group
N/A-$3.46-$3.46-$3.46N/A$207.87 million
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/15/2024Q4 2023
Trupanion, Inc. stock logo
TRUP
Trupanion
-$0.18-$0.05+$0.13-$0.05$289.84 million$295.50 million    
1/26/202412/31/2023
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
$0.73$1.01+$0.28$1.01N/A$105.57 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
$5.603.01%+11.20%35.42%13 Years
National Western Life Group, Inc. stock logo
NWLI
National Western Life Group
$0.360.07%N/A1.35%N/A
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
$1.633.32%+9.35%35.43%23 Years
Trupanion, Inc. stock logo
TRUP
Trupanion
N/AN/AN/AN/AN/A

Latest AGM, VG1, TRUP, NWLI, and RBCAA Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
1/24/2024
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
Quarterly$0.40703.05%3/14/20243/15/20244/19/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
(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
National Western Life Group, Inc. stock logo
NWLI
National Western Life Group
N/A
0.39
0.39
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
0.42
1.07
1.06
Trupanion, Inc. stock logo
TRUP
Trupanion
0.42
1.63
1.63

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
68.03%
National Western Life Group, Inc. stock logo
NWLI
National Western Life Group
81.57%
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
24.37%
Trupanion, Inc. stock logo
TRUP
Trupanion
N/A

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Federal Agricultural Mortgage Co. stock logo
AGM
Federal Agricultural Mortgage
18510.85 million10.61 millionOptionable
National Western Life Group, Inc. stock logo
NWLI
National Western Life Group
3513.64 million3.00 millionNot Optionable
Republic Bancorp, Inc. stock logo
RBCAA
Republic Bancorp
1,02819.40 million8.42 millionOptionable
Trupanion, Inc. stock logo
TRUP
Trupanion
1,14241.81 million39.39 millionOptionable

AGM, VG1, TRUP, NWLI, and RBCAA Headlines

SourceHeadline
Trupanion Introduces truInsights: A Pet Health Data InitiativeTrupanion Introduces truInsights: A Pet Health Data Initiative
businesswire.com - April 22 at 9:00 AM
Pet of the week: Meet this cute feline SquirtPet of the week: Meet this cute feline Squirt
thenews.com.pk - April 22 at 12:45 AM
5 Stocks From the Prospering Accident & Health Insurance Industry5 Stocks From the Prospering Accident & Health Insurance Industry
zacks.com - April 19 at 1:36 PM
Trupanion, Inc. Announces First Quarter 2024 Earnings Release and Conference CallTrupanion, Inc. Announces First Quarter 2024 Earnings Release and Conference Call
globenewswire.com - April 19 at 9:00 AM
Trupanion (NASDAQ:TRUP) Trading Up 4.8%Trupanion (NASDAQ:TRUP) Trading Up 4.8%
marketbeat.com - April 18 at 1:56 PM
Unleash Your Portfolio: 3 Pet Stocks Poised to Fetch Big ReturnsUnleash Your Portfolio: 3 Pet Stocks Poised to Fetch Big Returns
investorplace.com - April 18 at 6:30 AM
Trupanion IncTrupanion Inc
money.usnews.com - April 17 at 1:42 PM
Trupanion Wins Silver Stevie® Award in 2024 Stevie Awards for Sales & Customer ServiceTrupanion Wins Silver Stevie® Award in 2024 Stevie Awards for Sales & Customer Service
finance.yahoo.com - April 17 at 1:42 PM
Trupanion (NASDAQ:TRUP)  Shares Down 2.2% Trupanion (NASDAQ:TRUP) Shares Down 2.2%
marketbeat.com - April 17 at 12:19 PM
Trupanion Wins Silver Stevie® Award in 2024 Stevie Awards for Sales & Customer ServiceTrupanion Wins Silver Stevie® Award in 2024 Stevie Awards for Sales & Customer Service
businesswire.com - April 17 at 12:00 PM
Dog bless youDog bless you
axios.com - April 17 at 8:41 AM
Analyzing NeueHealth (NYSE:NEUE) & Trupanion (NASDAQ:TRUP)Analyzing NeueHealth (NYSE:NEUE) & Trupanion (NASDAQ:TRUP)
americanbankingnews.com - April 17 at 1:16 AM
Trupanion Publishes 2023 Annual Letter to ShareholdersTrupanion Publishes 2023 Annual Letter to Shareholders
globenewswire.com - April 16 at 9:00 AM
Texas pets are feeling allergy seasonTexas pets are feeling allergy season
msn.com - April 13 at 10:08 AM
Puppies, Mascots, and ... a Jungle? Welcome to the IPO Day CircusPuppies, Mascots, and ... a Jungle? Welcome to the IPO Day Circus
inc.com - April 13 at 10:08 AM
Trupanion, Inc.s (NASDAQ:TRUP) Path To ProfitabilityTrupanion, Inc.'s (NASDAQ:TRUP) Path To Profitability
finance.yahoo.com - April 12 at 1:10 PM
Baillie Gifford & Co. Decreases Stock Holdings in Trupanion, Inc. (NASDAQ:TRUP)Baillie Gifford & Co. Decreases Stock Holdings in Trupanion, Inc. (NASDAQ:TRUP)
marketbeat.com - April 11 at 7:23 AM
Piper Sandler cuts Trupanion stock target, maintains overweightPiper Sandler cuts Trupanion stock target, maintains overweight
uk.investing.com - April 7 at 3:21 PM
More And More Pets Are Having Allergies, Trupanion ReportsMore And More Pets Are Having Allergies, Trupanion Reports
msn.com - April 6 at 7:52 AM
Piper Sandler Reaffirms Their Hold Rating on Trupanion (TRUP)Piper Sandler Reaffirms Their Hold Rating on Trupanion (TRUP)
markets.businessinsider.com - April 5 at 1:47 PM
Critical Insights From Trupanion Analyst Ratings: What You Need To KnowCritical Insights From Trupanion Analyst Ratings: What You Need To Know
markets.businessinsider.com - April 5 at 1:47 PM
Trupanion (NASDAQ:TRUP) Price Target Cut to $28.00 by Analysts at Piper SandlerTrupanion (NASDAQ:TRUP) Price Target Cut to $28.00 by Analysts at Piper Sandler
marketbeat.com - April 5 at 9:15 AM
9 Best Pet Insurance Companies of April 20249 Best Pet Insurance Companies of April 2024
msn.com - April 5 at 3:46 AM
More dogs are being treated for allergiesMore dogs are being treated for allergies
axios.com - April 4 at 10:46 PM

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.
National Western Life Group logo

National Western Life Group

NASDAQ:NWLI
National Western Life Group, Inc., through its subsidiary, National Western Life Insurance Company, operates as a stock life insurance company in the United States, Brazil, Taiwan, Peru, Venezuela, Colombia, and internationally. It operates through Domestic Life Insurance, International Life Insurance, Annuities, and ONL and Affiliates segments. The company provides life products, including universal life insurance, interest-sensitive whole life, and traditional products, such as term insurance coverage; and annuity products comprising flexible premium and single premium deferred annuities, equity-index annuities, and single premium immediate annuities. It also engages in the real estate and other investment activities. It markets and distributes its insurance products primarily through independent national marketing organizations. National Western Life Group, Inc. was founded in 1956 and is based in Austin, Texas.
Republic Bancorp logo

Republic Bancorp

NASDAQ:RBCAA
Republic Bancorp, Inc. operates as a bank holding company for Republic Bank & Trust Company that provides various banking products and services in the United States. It operates in six segments: Traditional Banking, Warehouse, Mortgage Banking, Tax Refund Solutions, Republic Payment Solutions, and Republic Credit Solutions. The company offers demand, money market accounts, savings, individual retirement accounts, time, brokered, and other certificates of deposit; and retail and commercial mortgage, construction and land development, consumer, aircraft, and marine loans. It also provides credit cards; title insurance and other financial products and services; and private banking, lockbox processing, remote deposit capture, business online banking, account reconciliation, automated clearing house processing, and internet and mobile banking services. In addition, it offers short-term and revolving credit facilities to mortgage bankers through mortgage warehouse lines of credit; mortgage banking; tax refund solutions, which facilitate the receipt and payment of federal and state tax refund products through third-party tax preparers and tax-preparation software providers; payments-related products and services to consumers through third party service providers; and consumer credit products. The company offers its services through full-services banking centers in Kentucky, Indiana, Florida, Ohio, and Tennessee. Republic Bancorp, Inc. was incorporated in 1974 and is headquartered in Louisville, Kentucky.
Trupanion logo

Trupanion

NASDAQ:TRUP
Trupanion, Inc., together with its subsidiaries, provides medical insurance for cats and dogs on a monthly subscription basis in the United States, Canada, Continental Europe, and Australia. The company operates in two segments, Subscription Business and Other Business. It serves pet owners and veterinarians. The company was formerly known as Vetinsurance International, Inc. changed its name to Trupanion, Inc. in 2013. Trupanion, Inc. was founded in 2000 and is headquartered in Seattle, Washington.