Revenue
$852.5M
▲ 115.1% YoY
Net Income
$219.1M
▲ 362.7% YoY
EPS
$1.22
▲ 290.6% YoY
Cash
$167.6M
▲ 110.7% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Dyckerhoff Stefan A | Sell | Apr 20, 2026 | 3.8K | $175.12 | $658K | Form 4 ↗ |
Dyckerhoff Stefan A | Sell | Apr 20, 2026 | 8.9K | $175.12 | $1.56M | Form 4 ↗ |
Dyckerhoff Stefan A | Sell | Apr 20, 2026 | 709 | $175.12 | $124K | Form 4 ↗ |
Dyckerhoff Stefan A | Sell | Apr 17, 2026 | 3.3K | $175.00 | $569K | Form 4 ↗ |
Dyckerhoff Stefan A | Sell | Apr 17, 2026 | 7.7K | $175.00 | $1.35M | Form 4 ↗ |
Dyckerhoff Stefan A | Sell | Apr 17, 2026 | 613 | $175.00 | $107K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | Apr 15, 2026 | 2.8K | $174.57 | $483K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | Apr 15, 2026 | 200 | $175.03 | $35K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | Apr 10, 2026 | 99.0K | $149.53 | $14.81M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | Apr 10, 2026 | 24.7K | $150.25 | $3.72M | Form 4 ↗ |
ALBA MANUEL Director | Sell | Apr 1, 2026 | 57.0K | $106.32 | $6.06M | Form 4 ↗ |
ALBA MANUEL Director | Sell | Apr 1, 2026 | 24.3K | $107.44 | $2.61M | Form 4 ↗ |
ALBA MANUEL Director | Sell | Apr 1, 2026 | 45.7K | $108.33 | $4.95M | Form 4 ↗ |
ALBA MANUEL Director | Sell | Apr 1, 2026 | 15.4K | $109.10 | $1.68M | Form 4 ↗ |
ALBA MANUEL Director | Sell | Apr 1, 2026 | 5.1K | $110.21 | $558K | Form 4 ↗ |
ALBA MANUEL Director | Sell | Apr 1, 2026 | 2.6K | $111.14 | $288K | Form 4 ↗ |
ALBA MANUEL Director | Sell | Apr 1, 2026 | 33.0K | $107.61 | $3.55M | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | Apr 1, 2026 | 3.1K | $106.34 | $330K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | Apr 1, 2026 | 2.0K | $107.54 | $213K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | Apr 1, 2026 | 3.4K | $108.40 | $370K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | Apr 1, 2026 | 1.0K | $109.16 | $109K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | Apr 1, 2026 | 500 | $110.35 | $55K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | Mar 17, 2026 | 8.8K | $125.56 | $1.10M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | Mar 17, 2026 | 5.7K | $126.64 | $728K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | Mar 17, 2026 | 3.6K | $127.47 | $462K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | Mar 17, 2026 | 7.9K | $128.64 | $1.02M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | Mar 17, 2026 | 11.1K | $129.62 | $1.44M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | Mar 17, 2026 | 13.9K | $130.74 | $1.81M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | Mar 17, 2026 | 22.8K | $131.61 | $3.00M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | Mar 17, 2026 | 43.3K | $132.72 | $5.75M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | Mar 17, 2026 | 22.3K | $133.66 | $2.98M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | Mar 17, 2026 | 18.1K | $134.67 | $2.44M | Form 4 ↗ |
LAZAR JACK R Director | Sell | Mar 16, 2026 | 2.5K | $130.00 | $325K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Mar 5, 2026 | 1.6K | $118.15 | $189K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Mar 5, 2026 | 3.2K | $119.49 | $378K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Mar 5, 2026 | 1.2K | $120.22 | $144K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Mar 5, 2026 | 1.0K | $121.30 | $126K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Mar 5, 2026 | 212 | $122.02 | $26K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Mar 5, 2026 | 285 | $123.50 | $35K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | Mar 2, 2026 | 1.2K | $113.85 | $137K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | Mar 2, 2026 | 677 | $114.81 | $78K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | Mar 2, 2026 | 750 | $115.84 | $87K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | Mar 2, 2026 | 1.2K | $116.85 | $141K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | Mar 2, 2026 | 3.2K | $117.92 | $377K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | Mar 2, 2026 | 1.2K | $118.89 | $143K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | Mar 2, 2026 | 1.6K | $120.23 | $188K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | Mar 2, 2026 | 200 | $120.98 | $24K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | Feb 17, 2026 | 5.8K | $122.16 | $714K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | Feb 17, 2026 | 33.6K | $122.84 | $4.13M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | Feb 17, 2026 | 28.2K | $123.93 | $3.49M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | Feb 17, 2026 | 18.1K | $124.66 | $2.26M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | Feb 17, 2026 | 9.2K | $126.34 | $1.16M | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | Feb 17, 2026 | 5.8K | $122.16 | $714K | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | Feb 17, 2026 | 33.6K | $122.84 | $4.13M | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | Feb 17, 2026 | 28.2K | $123.93 | $3.49M | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | Feb 17, 2026 | 18.1K | $124.66 | $2.26M | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | Feb 17, 2026 | 9.2K | $126.34 | $1.16M | Form 4 ↗ |