National Interstate Corp

Research National Interstate Corp (NATL) on Bullrun: valuation model: 5.7% undervalued, market cap USD 3.42B, P/E 18.0. Explore financials, valuation history, model signals, and stock context.

Key Metrics

Valuation Snapshot

Bullrun's latest valuation model marks National Interstate Corp as 5.7% undervalued; latest market cap is USD 3.42B; P/E is 18.0.

Peer valuation comparison

Latest P/E is 18x versus a Technology sector median of 28.57x (37.0% below).

Latest P/E is 18x versus a United States median of 24.87x (27.6% below).

Five-year financial history

YearRevenueNet incomeFree cash flowGross marginDiluted EPSCashTotal debtEquity
FY2025USD 4.35BUSD 162.00MUSD 239.00M24.5%2.14USD 456.00MUSD 2.76BUSD 403.00M
FY2024USD 4.31BUSD 80.00MUSD 257.00M23.8%1.08USD 419.00MUSD 2.94BUSD 219.00M
FY2023USD 4.19B-USD 150.00MUSD 247.00Mn/a-2.12USD 339.00MUSD 3.01BUSD 219.00M
FY2022USD 4.12BUSD 99.00MUSD 216.00Mn/a1.4USD 293.00MUSD 825.00MUSD 3.26B

Valuation history

YearSnapshot dateMarket capP/EDividend yieldAnnual dividend/share
20262026-08-25USD 3.42B18.0n/an/a
20252025-12-31USD 2.81B16.9n/an/a
20242024-12-31USD 2.47B32.3n/an/a
20232023-12-29USD 1.71B45.0n/an/a

About National Interstate Corp

NCR Atleos Corporation, a financial technology company, engages in the provision of self-directed banking solutions to financial institutions, merchants, manufacturers, retailers, and consumers in the United States, rest of the Americas, Europe, the Middle East, Africa, and the Asia Pacific. It operates through three segments: Self-Service Banking; Network; and Telecommunications & Technology (T&T).

Related stock research

Other Technology stocks

Frequently asked questions

Is National Interstate Corp overvalued or undervalued?

Bullrun's valuation model currently marks National Interstate Corp as 5.7% undervalued.

What is National Interstate Corp's market cap?

National Interstate Corp's market capitalization is USD 3.42B.

What is National Interstate Corp's P/E ratio?

National Interstate Corp's price-to-earnings (P/E) ratio is 18.0.

What does National Interstate Corp do?

NCR Atleos Corporation, a financial technology company, engages in the provision of self-directed banking solutions to financial institutions, merchants, manufacturers, retailers, and consumers in the United States, rest of the Americas, Europe, the Middle East, Africa, and the Asia Pacific. It operates through three segments: Self-Service Banking; Network; and Telecommunications & Technology (T&T).