Revenue
$11.8B
▲ 0.9% YoY
Net Income
$1.2B
▼ 7.0% YoY
EPS
$2.14
▼ 7.0% YoY
Cash
$1.9B
▲ 21.3% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Gangestad Nicholas C Director | Sell tax | Apr 21, 2026 | 740 | $57.12 | $42K | Form 4 ↗ |
Gangestad Nicholas C Director | Grant | Apr 21, 2026 | 3.0K | $0.00 | $0 | Form 4 ↗ |
Gibson Dwight Audley Konrad Director | Sell tax | Apr 21, 2026 | 740 | $57.12 | $42K | Form 4 ↗ |
Gibson Dwight Audley Konrad Director | Grant | Apr 21, 2026 | 3.0K | $0.00 | $0 | Form 4 ↗ |
Wilbur Maria Cristina Alapag Director | Sell tax | Apr 21, 2026 | 190 | $57.12 | $11K | Form 4 ↗ |
Wilbur Maria Cristina Alapag Director | Grant | Apr 21, 2026 | 3.0K | $0.00 | $0 | Form 4 ↗ |
Sanche Jacques Wolf Director | Grant | Apr 21, 2026 | 3.0K | $0.00 | $0 | Form 4 ↗ |
Rivkin Robert S. Director | Sell tax | Apr 21, 2026 | 740 | $57.12 | $42K | Form 4 ↗ |
Rivkin Robert S. Director | Grant | Apr 21, 2026 | 3.0K | $0.00 | $0 | Form 4 ↗ |
Roth Pellanda Katja Nicole Director | Sell tax | Apr 21, 2026 | 190 | $57.12 | $11K | Form 4 ↗ |
Roth Pellanda Katja Nicole Director | Grant | Apr 21, 2026 | 3.0K | $0.00 | $0 | Form 4 ↗ |
Oleas Jurg Amadeo Director | Sell tax | Apr 21, 2026 | 157 | $57.12 | $9K | Form 4 ↗ |
Oleas Jurg Amadeo Director | Grant | Apr 21, 2026 | 3.0K | $0.00 | $0 | Form 4 ↗ |
NEWMAN DONALD P Director | Grant | Apr 21, 2026 | 3.0K | $0.00 | $0 | Form 4 ↗ |
McKelvy Michael E Director | Sell tax | Apr 21, 2026 | 740 | $57.12 | $42K | Form 4 ↗ |
McKelvy Michael E Director | Grant | Apr 21, 2026 | 3.0K | $0.00 | $0 | Form 4 ↗ |
Ladhani Holli C. Director | Sell tax | Apr 21, 2026 | 740 | $57.12 | $42K | Form 4 ↗ |
Ladhani Holli C. Director | Grant | Apr 21, 2026 | 3.0K | $0.00 | $0 | Form 4 ↗ |
Gosa James J President, Building Envelope | Sell tax | Mar 21, 2026 | 14.5K | $52.56 | $764K | Form 4 ↗ |
Gross Mario Chief Supply Chain Officer | Buy | Mar 13, 2026 | 2.0K | $55.39 | $111K | Form 4 ↗ |
Gross Mario Chief Supply Chain Officer | Buy | Mar 13, 2026 | 1.2K | $55.13 | $66K | Form 4 ↗ |