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 | |
|---|---|---|---|---|---|---|
LAZAR JACK R Director | Grant | Jun 4, 2026 | 837 | $0.00 | $0 | Form 4 ↗ |
LAZAR JACK R Director | Sell | Jun 4, 2026 | 879 | $362.84 | $319K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Jun 4, 2026 | 854 | $361.11 | $308K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Jun 4, 2026 | 1.1K | $360.09 | $402K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Jun 4, 2026 | 877 | $359.33 | $315K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Jun 4, 2026 | 883 | $358.14 | $316K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Jun 4, 2026 | 566 | $356.94 | $202K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Jun 4, 2026 | 946 | $355.13 | $336K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Jun 4, 2026 | 373 | $354.38 | $132K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Jun 4, 2026 | 1.1K | $352.97 | $389K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Jun 4, 2026 | 318 | $351.72 | $112K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Jun 4, 2026 | 17 | $351.13 | $6K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Jun 4, 2026 | 423 | $349.96 | $148K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Jun 4, 2026 | 193 | $347.84 | $67K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Jun 4, 2026 | 238 | $346.27 | $82K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Jun 4, 2026 | 246 | $345.24 | $85K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Jun 4, 2026 | 243 | $344.03 | $84K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Jun 4, 2026 | 527 | $342.55 | $181K | Form 4 ↗ |
LAZAR JACK R Director | Sell | Jun 4, 2026 | 200 | $339.56 | $68K | Form 4 ↗ |
HURLSTON MICHAEL E. Director | Grant | Jun 4, 2026 | 837 | $0.00 | $0 | Form 4 ↗ |
BARRATT CRAIG H Director | Grant | Jun 4, 2026 | 837 | $0.00 | $0 | Form 4 ↗ |
Mayer Bethany Director | Grant | Jun 4, 2026 | 837 | $0.00 | $0 | Form 4 ↗ |
Dyckerhoff Stefan A | Grant | Jun 4, 2026 | 837 | $0.00 | $0 | Form 4 ↗ |
Dyckerhoff Stefan A | Sell | Jun 3, 2026 | 3.1K | $364.25 | $1.12M | Form 4 ↗ |
Dyckerhoff Stefan A | Sell | Jun 3, 2026 | 7.3K | $364.25 | $2.66M | Form 4 ↗ |
Dyckerhoff Stefan A | Sell | Jun 3, 2026 | 580 | $364.25 | $211K | Form 4 ↗ |
Dyckerhoff Stefan A | Sell | Jun 3, 2026 | 428 | $365.09 | $156K | Form 4 ↗ |
Dyckerhoff Stefan A | Sell | Jun 3, 2026 | 1.0K | $365.09 | $372K | Form 4 ↗ |
Dyckerhoff Stefan A | Sell | Jun 3, 2026 | 81 | $365.09 | $30K | Form 4 ↗ |
Gajendra Sanjay President and COO | Gift | May 22, 2026 | 226.2K | $0.00 | $0 | Form 4 ↗ |
Gajendra Sanjay President and COO | Gift | May 22, 2026 | 226.2K | $0.00 | $0 | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 21, 2026 | 136.7K | $289.13 | $39.53M | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 21, 2026 | 137.3K | $290.21 | $39.84M | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 21, 2026 | 73.3K | $291.28 | $21.35M | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 21, 2026 | 47.7K | $292.14 | $13.94M | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 21, 2026 | 5.0K | $293.03 | $1.46M | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | May 21, 2026 | 796 | $291.03 | $232K | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 19, 2026 | 102.8K | $248.91 | $25.60M | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 19, 2026 | 76.7K | $249.79 | $19.16M | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 19, 2026 | 17.8K | $250.75 | $4.48M | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 19, 2026 | 2.6K | $251.54 | $657K | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 19, 2026 | 40.0K | $248.62 | $9.94M | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 19, 2026 | 40.0K | $248.50 | $9.94M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 19, 2026 | 27.9K | $249.61 | $6.97M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 19, 2026 | 800 | $250.00 | $200K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 19.4K | $235.41 | $4.57M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 2.3K | $233.18 | $532K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 1.9K | $232.81 | $453K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 7.6K | $231.31 | $1.77M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 3.5K | $230.28 | $817K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 1.0K | $229.55 | $237K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 6.2K | $226.64 | $1.40M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 1.6K | $225.27 | $367K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 2.7K | $223.96 | $612K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 2.5K | $223.34 | $550K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 19 | $222.52 | $4K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 3.6K | $222.11 | $792K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 6.9K | $220.62 | $1.53M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 3.7K | $219.51 | $818K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 9.4K | $218.50 | $2.06M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 10.8K | $217.28 | $2.35M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 12.1K | $216.46 | $2.62M | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 18, 2026 | 19.4K | $235.41 | $4.57M | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 18, 2026 | 2.3K | $233.18 | $532K | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 18, 2026 | 1.9K | $232.81 | $453K | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 18, 2026 | 7.6K | $231.31 | $1.77M | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 18, 2026 | 3.5K | $230.28 | $817K | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 18, 2026 | 1.0K | $229.55 | $237K | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 18, 2026 | 6.2K | $226.64 | $1.40M | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 18, 2026 | 1.6K | $225.27 | $367K | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 18, 2026 | 2.7K | $223.96 | $612K | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 18, 2026 | 2.5K | $223.34 | $550K | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 18, 2026 | 19 | $222.52 | $4K | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 18, 2026 | 3.6K | $222.11 | $792K | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 18, 2026 | 6.9K | $220.62 | $1.53M | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 18, 2026 | 3.7K | $219.51 | $818K | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 18, 2026 | 9.4K | $218.50 | $2.06M | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 18, 2026 | 10.8K | $217.28 | $2.35M | Form 4 ↗ |
Gajendra Sanjay President and COO | Sell | May 18, 2026 | 12.1K | $216.46 | $2.62M | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | May 18, 2026 | 9.2K | $235.36 | $2.17M | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | May 18, 2026 | 990 | $235.41 | $233K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | May 18, 2026 | 116 | $233.19 | $27K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | May 18, 2026 | 99 | $232.81 | $23K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | May 18, 2026 | 387 | $231.31 | $90K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | May 18, 2026 | 186 | $230.28 | $43K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | May 18, 2026 | 55 | $229.54 | $13K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | May 18, 2026 | 275 | $226.71 | $62K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | May 18, 2026 | 90 | $225.76 | $20K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | May 18, 2026 | 35 | $225.01 | $8K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | May 18, 2026 | 245 | $223.75 | $55K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | May 18, 2026 | 189 | $222.20 | $42K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | May 18, 2026 | 170 | $221.01 | $38K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | May 18, 2026 | 274 | $220.20 | $60K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | May 18, 2026 | 356 | $218.87 | $78K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | May 18, 2026 | 364 | $218.06 | $79K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | May 18, 2026 | 646 | $216.97 | $140K | Form 4 ↗ |
Mazzara Philip General Counsel and Secretary | Sell | May 18, 2026 | 395 | $216.31 | $85K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 2.0K | $210.67 | $421K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 5.3K | $211.52 | $1.12M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 10.5K | $212.64 | $2.23M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 14.4K | $213.63 | $3.08M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 18.7K | $214.62 | $4.02M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 21.7K | $215.62 | $4.69M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 10.3K | $216.52 | $2.24M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 5.2K | $217.68 | $1.13M | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 3.2K | $218.59 | $710K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 1.8K | $219.59 | $391K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 2.4K | $220.77 | $520K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 1.2K | $222.08 | $257K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 2.4K | $223.36 | $530K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 423 | $224.07 | $95K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 2.4K | $225.43 | $541K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 1.1K | $226.73 | $249K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 1.8K | $230.47 | $426K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 2.3K | $231.73 | $538K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 2.8K | $233.03 | $662K | Form 4 ↗ |
Mohan Jitendra Chief Executive Officer | Sell | May 18, 2026 | 1.2K | $235.36 | $280K | Form 4 ↗ |