Skip to content
10-Q

Quarterly Report

AMERICAN FINANCIAL GROUP INC AFG AFGB AFGC AFGD AFGE

0001042046-25-000024

← back to feed
Filed
Aug 7, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Aug 1, 2025 83.39M sh
Shares Diluted Q2 2025 · Jun 30, 2025 83.5M sh
Shares Diluted Q2 2025 · Jun 30, 2025 83.7M sh
Shares Diluted Q2 2025 · Jun 30, 2024 83.9M sh
Shares Diluted Q2 2025 · Jun 30, 2024 83.9M sh
Stock Repurchased Q2 2025 · Jun 30, 2025 $97M
Stock Repurchased Q2 2025 · Jun 30, 2024 $0
Dividends Paid Q2 2025 · Jun 30, 2025 $301M
Dividends Paid Q2 2025 · Jun 30, 2024 $327M
Operating Cash Flow Q2 2025 · Jun 30, 2025 $533M
Operating Cash Flow Q2 2025 · Jun 30, 2024 $19M
Long Term Debt Q2 2025 · Jun 30, 2025 $1.48B
Long Term Debt Q2 2025 · Dec 31, 2024 $1.48B
Cash And Equivalents Q2 2025 · Jun 30, 2025 $1.27B
Cash And Equivalents Q2 2025 · Dec 31, 2024 $1.41B
Stockholders Equity Q2 2025 · Jun 30, 2025 $4.52B
Stockholders Equity Q2 2025 · Dec 31, 2024 $4.47B
Total Liabilities Q2 2025 · Jun 30, 2025 $26.15B
Total Liabilities Q2 2025 · Dec 31, 2024 $26.37B
Total Assets Q2 2025 · Jun 30, 2025 $30.67B
Total Assets Q2 2025 · Dec 31, 2024 $30.84B
Eps Diluted Q2 2025 · Jun 30, 2025 $2.07
Eps Diluted Q2 2025 · Jun 30, 2025 $3.92
Eps Diluted Q2 2025 · Jun 30, 2024 $2.49
Eps Diluted Q2 2025 · Jun 30, 2024 $5.38
Eps Basic Q2 2025 · Jun 30, 2025 $2.07
Eps Basic Q2 2025 · Jun 30, 2025 $3.92
Eps Basic Q2 2025 · Jun 30, 2024 $2.49
Eps Basic Q2 2025 · Jun 30, 2024 $5.38
Sga Expense Q2 2025 · Jun 30, 2025 $534M
Sga Expense Q2 2025 · Jun 30, 2025 $1.06B
Sga Expense Q2 2025 · Jun 30, 2024 $506M
Sga Expense Q2 2025 · Jun 30, 2024 $1.01B
Net Income Q2 2025 · Jun 30, 2025 $174M
Net Income Q2 2025 · Jun 30, 2025 $328M
Net Income Q2 2025 · Jun 30, 2024 $209M
Net Income Q2 2025 · Jun 30, 2024 $451M
Operating Income Q2 2025 · Jun 30, 2025 $229M
Operating Income Q2 2025 · Jun 30, 2025 $426M
Operating Income Q2 2025 · Jun 30, 2024 $271M
Operating Income Q2 2025 · Jun 30, 2024 $575M
Revenue Q2 2025 · Jun 30, 2025 $1.92B
Revenue Q2 2025 · Jun 30, 2025 $3.78B
Revenue Q2 2025 · Jun 30, 2024 $1.9B
Revenue Q2 2025 · Jun 30, 2024 $3.81B