NYSE: AP
Ampco-Pittsburgh Corporation
$10.14
▼ -0.50 (-4.70%)as of 2026-06-23
1-year price · 252 sessions
Key stats
52-week range$10.14
$1.85$12.20
Today
- Open
- 10.11
- Day high
- 10.27
- Day low
- 10.05
- Prev close
- 10.64
- Volume
- 13K
Valuation
- Mkt cap
- $206M
- P/E (TTM)
- —
- EPS (TTM)
- —
- P/B
- 6.6
- P/S
- 0.5
Dividend
- Yield
- —
- Per share
- —
Insider & institutional activity · SEC Form 4 / 13F
- ▲Insiders net buying $24K over the last 3 months (1 open-market buy, 1 sale)
- 🏛Institutions accumulating (13F)
Ampco-Pittsburgh Corporation (AP) is a Industrials company listed on NYSE. The stock is up 271% over the past year. Over the trailing 3 months, insiders filed 1 open-market buy and 1 sale (SEC Form 4).
Ampco-Pittsburgh Corporation (AP) financials & analyst ratings
Fundamentals (TTM)
Margins
Gross margin14.5%
Operating margin0.2%
Net margin-15.5%
FCF margin-0.5%
Growth & returns
Revenue growth+6.3%
Revenue growth (fwd)-21.3%
EPS growth—
Return on equity-217.3%
Return on assets-13.7%
Source: exchange market data + company filings. Figures are trailing-twelve-month or as most recently reported. For informational purposes only — not investment advice.
AP earnings date, history & EPS estimates
Next earnings
Not scheduled
Track record
Beat EPS in 0 of 3 quarters
Avg surprise -239.7% (last 4 quarters)
Earnings history
| Report date | EPS est | EPS actual | Surprise | Revenue | Rev. surprise |
|---|---|---|---|---|---|
| May 12, 2026 | $0.08 | $-0.04 | -150.0% | $108M | +27.6% |
| Mar 17, 2026 | — | $-0.17 | — | $109M | — |
| Nov 12, 2025 | — | $0.04 | — | $108M | — |
| Aug 13, 2025 | — | $-0.06 | — | $113M | — |
| Mar 12, 2025 | — | $0.16 | — | $101M | — |
| May 15, 2023 | — | $0.03 | — | $105M | +23.4% |
| Mar 20, 2023 | — | $-0.02 | — | $94M | +10.2% |
| Nov 14, 2022 | — | $0.04 | — | $100M | +17.4% |
| Aug 10, 2022 | — | $0.02 | — | $103M | — |
| Mar 16, 2022 | $0.06 | $-0.23 | -483.3% | $85M | -3.5% |
| Nov 4, 2021 | — | $-0.08 | — | $81M | -4.4% |
| May 7, 2021 | $0.07 | $0.01 | -85.7% | $87M | — |
AP insider trading activity (SEC Form 4)
Sentiment
83/100
Buys (3m)
1
Sells (3m)
1
Net (3m)
$23.6K
Insiders buying
Insider trades by month Buys Sells
Mar
Nov
Dec
Mar
May
Jun
Context3-month price +46%Institutions accumulating (13F)
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| Jun 22, 2026 | Lyon Samuelofficer: President of Union Electric | Sell | 547 | $11.30 |
| May 20, 2026 | McBrayer Brettdirector, officer: Chief Executive Officer | Buy | 3,300 | $9.03 |
| May 19, 2026 | Lyon Samuelofficer: President of Union Electric | Tax | 3,547 | $10.85 |
| May 19, 2026 | McBrayer Brettdirector, officer: Chief Executive Officer | Tax | 7,777 | $10.85 |
| May 19, 2026 | Lyon Samuelofficer: President of Union Electric | Tax | 18,185 | $10.85 |
| May 19, 2026 | Lyon Samuelofficer: President of Union Electric | Tax | 3,166 | $10.85 |
| May 19, 2026 | Anderson David Georgeofficer: VP, CFO & Treasurer, Pres. ALS | Tax | 8,216 | $10.85 |
| May 19, 2026 | Lyon Samuelofficer: President of Union Electric | Tax | 3,029 | $10.85 |
| May 19, 2026 | Anderson David Georgeofficer: VP, CFO & Treasurer, Pres. ALS | Tax | 1,370 | $10.85 |
| May 19, 2026 | McBrayer Brettdirector, officer: Chief Executive Officer | Tax | 9,396 | $10.85 |
| May 19, 2026 | McBrayer Brettdirector, officer: Chief Executive Officer | Grant | 41,060 | — |
| May 19, 2026 | Anderson David Georgeofficer: VP, CFO & Treasurer, Pres. ALS | Tax | 2,179 | $10.85 |
| May 19, 2026 | Anderson David Georgeofficer: VP, CFO & Treasurer, Pres. ALS | Grant | 11,117 | — |
| May 19, 2026 | Anderson David Georgeofficer: VP, CFO & Treasurer, Pres. ALS | Tax | 2,489 | $10.85 |
| May 19, 2026 | Lyon Samuelofficer: President of Union Electric | Grant | 15,056 | — |
Source: AP SEC Form 4 filings, latest Jun 22, 2026. For informational purposes only — not investment advice.
See the full AP insider & 13F page →Track AP with Drillr
SEC filings, earnings calls, insider activity, alt-data signals — all queryable through Drillr's AI terminal and MCP API.
Try Drillr for free