| Shares Outstanding | 62.78M |
| Float | 60.34M |
| Float Short Interest Percentage | 8.07% |
| Owners (insider) | 4.2% |
| Owners (institutional) | 109.54% |
| Owners (insider) change | 8.92% |
| Owners (institutional) change | 0.23% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Oct 9, 2025 | NEWHALL CHARLES W III | Open Market Sale | 25000 | 50.77 | $ 1,269,234.00 |
| Oct 9, 2025 | Khattar Jack A. | Option Excercise | 81250 | 25.30 | $ 2,055,625.00 |
| Oct 9, 2025 | Khattar Jack A. | Open Market Sale | 59900 | 50.57 | $ 3,029,336.39 |
| Oct 2, 2025 | Khattar Jack A. | Option Excercise | 2267 | 25.30 | $ 57,355.10 |
| Oct 2, 2025 | Khattar Jack A. | Open Market Sale | 1904 | 48.06 | $ 91,506.24 |
| Oct 2, 2025 | Khattar Jack A. | Option Excercise | 39320 | 0.00 | $ 0.00 |
| Oct 2, 2025 | Khattar Jack A. | Option Excercise | 15325 | 46.21 | $ 708,168.25 |
| Oct 1, 2025 | Khattar Jack A. | Option Excercise | 53785 | 25.30 | $ 1,360,760.50 |
| Oct 1, 2025 | Khattar Jack A. | Open Market Sale | 40173 | 48.07 | $ 1,931,116.11 |
| Sep 30, 2025 | Khattar Jack A. | Option Excercise | 11510 | 25.30 | $ 291,203.00 |
| Sep 30, 2025 | Khattar Jack A. | Open Market Sale | 8588 | 48.25 | $ 414,371.00 |
| Sep 29, 2025 | Khattar Jack A. | Option Excercise | 13688 | 25.30 | $ 346,306.40 |
| Sep 29, 2025 | Khattar Jack A. | Open Market Sale | 10235 | 48.02 | $ 491,484.70 |
| Sep 25, 2025 | Rubin Jonathan | Option Excercise | 1875 | 0.00 | $ 0.00 |
| Sep 25, 2025 | Rubin Jonathan | Option Excercise | 840 | 46.21 | $ 38,816.40 |
| Sep 23, 2025 | Khattar Jack A. | Option Excercise | 47940 | 12.98 | $ 622,261.20 |
| Sep 23, 2025 | Khattar Jack A. | Open Market Sale | 29513 | 47.23 | $ 1,393,898.99 |
| Sep 22, 2025 | Khattar Jack A. | Option Excercise | 27060 | 12.98 | $ 351,238.80 |
| Sep 22, 2025 | Khattar Jack A. | Open Market Sale | 16587 | 47.02 | $ 779,920.74 |
| Sep 12, 2025 | Mottola Frank | Option Excercise | 5000 | 39.40 | $ 197,000.00 |
| Sep 12, 2025 | Mottola Frank | Open Market Sale | 5000 | 45.87 | $ 229,350.00 |
| Sep 8, 2025 | Khattar Jack A. | Option Excercise | 8074 | 25.30 | $ 204,272.20 |
| Sep 8, 2025 | Khattar Jack A. | Open Market Sale | 6322 | 46.29 | $ 292,645.38 |
| Sep 5, 2025 | Khattar Jack A. | Option Excercise | 73176 | 25.30 | $ 1,851,352.80 |
| Sep 5, 2025 | Khattar Jack A. | Open Market Sale | 55578 | 46.01 | $ 2,557,143.78 |
| Aug 27, 2025 | Khattar Jack A. | Option Excercise | 55974 | 12.98 | $ 726,542.52 |
| Aug 27, 2025 | Khattar Jack A. | Open Market Sale | 34800 | 45.10 | $ 1,569,430.50 |
| Aug 27, 2025 | NEWHALL CHARLES W III | Open Market Sale | 3588 | 45.01 | $ 161,495.88 |
| Aug 25, 2025 | NEWHALL CHARLES W III | Open Market Sale | 1000 | 45.00 | $ 45,000.00 |
| Aug 25, 2025 | Khattar Jack A. | Option Excercise | 1611 | 12.98 | $ 20,910.78 |
| Aug 25, 2025 | Khattar Jack A. | Open Market Sale | 1000 | 45.00 | $ 45,000.00 |
| Aug 25, 2025 | Bhatt Padmanabh P. | Option Excercise | 1250 | 0.00 | $ 0.00 |
| Aug 25, 2025 | Bhatt Padmanabh P. | Option Excercise | 581 | 41.46 | $ 24,088.26 |
| Aug 25, 2025 | Mottola Frank | Option Excercise | 14000 | 12.98 | $ 181,720.00 |
| Aug 25, 2025 | Mottola Frank | Open Market Sale | 14000 | 44.51 | $ 623,140.00 |
| Aug 22, 2025 | Khattar Jack A. | Option Excercise | 2415 | 12.98 | $ 31,346.70 |
| Aug 22, 2025 | Khattar Jack A. | Open Market Sale | 1500 | 45.00 | $ 67,500.00 |
| Aug 22, 2025 | NEWHALL CHARLES W III | Open Market Sale | 1412 | 45.00 | $ 63,540.00 |
| Aug 22, 2025 | DEC TIMOTHY C | Open Market Sale | 11780 | 44.49 | $ 524,092.20 |
| Aug 14, 2025 | Sensenig Bethany | Open Market Sale | 5369 | 42.25 | $ 226,840.25 |
| Aug 14, 2025 | Hudson Frederick M. | Open Market Sale | 7457 | 42.26 | $ 315,132.82 |
| Aug 6, 2025 | Khattar Jack A. | Option Excercise | 201250 | 17.95 | $ 3,613,225.00 |
| Aug 6, 2025 | Khattar Jack A. | Open Market Sale | 140000 | 42.02 | $ 5,883,360.00 |
| Apr 2, 2025 | Khattar Jack A. | Other Aquisition | 33700 | $ 0.00 | |
| Mar 10, 2025 | Khattar Jack A. | Option Excercise | 35000 | 0.00 | $ 0.00 |
| Mar 10, 2025 | Khattar Jack A. | Option Excercise | 16805 | 32.06 | $ 538,768.30 |
| Mar 10, 2025 | DEC TIMOTHY C | Option Excercise | 3800 | 0.00 | $ 0.00 |
| Mar 10, 2025 | DEC TIMOTHY C | Option Excercise | 2017 | 32.06 | $ 64,665.02 |
| Mar 7, 2025 | Mottola Frank | Option Excercise | 1356 | 39.11 | $ 53,033.16 |
| Mar 7, 2025 | Khattar Jack A. | Option Excercise | 38640 | 0.00 | $ 0.00 |
| Mar 7, 2025 | Khattar Jack A. | Option Excercise | 18581 | 39.11 | $ 726,702.91 |
| Mar 7, 2025 | Mottola Frank | Option Excercise | 2625 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Mottola Frank | Option Excercise | 1892 | 33.05 | $ 62,530.60 |
| Mar 5, 2025 | Rubin Jonathan | Option Excercise | 1468 | 33.05 | $ 48,517.40 |
| Mar 5, 2025 | DEC TIMOTHY C | Option Excercise | 3193 | 33.05 | $ 105,528.65 |
| Mar 5, 2025 | Bhatt Padmanabh P. | Option Excercise | 1485 | 33.05 | $ 49,079.25 |
| Feb 26, 2025 | Mottola Frank | Option Excercise | 5760 | 0.00 | $ 0.00 |
| Feb 26, 2025 | Mottola Frank | Option Excercise | 2885 | 39.48 | $ 113,899.80 |
| Feb 22, 2025 | GEMAYEL GEORGES | Grant | 5369 | 0.00 | $ 0.00 |
| Feb 22, 2025 | Barlow Carrolee | Grant | 5369 | 0.00 | $ 0.00 |
| Feb 22, 2025 | Sensenig Bethany | Grant | 5369 | 0.00 | $ 0.00 |
| Feb 22, 2025 | Hudson Frederick M. | Grant | 5369 | 0.00 | $ 0.00 |
| Feb 22, 2025 | NEWHALL CHARLES W III | Grant | 5369 | 0.00 | $ 0.00 |
| Feb 22, 2025 | Rubin Jonathan | Grant | 3250 | 0.00 | $ 0.00 |
| Feb 22, 2025 | Mottola Frank | Grant | 3875 | 0.00 | $ 0.00 |
| Feb 22, 2025 | DEC TIMOTHY C | Grant | 6000 | 0.00 | $ 0.00 |
| Feb 22, 2025 | Bhatt Padmanabh P. | Grant | 3250 | 0.00 | $ 0.00 |
| Feb 21, 2025 | Rubin Jonathan | Option Excercise | 1875 | 0.00 | $ 0.00 |
| Feb 21, 2025 | Rubin Jonathan | Open Market Sale | 927 | 39.15 | $ 36,292.05 |
| Feb 21, 2025 | Mottola Frank | Option Excercise | 1125 | 0.00 | $ 0.00 |
| Feb 21, 2025 | Mottola Frank | Option Excercise | 552 | 39.15 | $ 21,610.80 |
| Feb 21, 2025 | Bhatt Padmanabh P. | Option Excercise | 1650 | 0.00 | $ 0.00 |
| Feb 21, 2025 | Bhatt Padmanabh P. | Option Excercise | 860 | 39.15 | $ 33,669.00 |
| Feb 4, 2025 | Bhatt Padmanabh P. | Option Excercise | 9477 | 29.61 | $ 280,613.97 |
| Feb 4, 2025 | Bhatt Padmanabh P. | Open Market Sale | 9477 | 39.70 | $ 376,236.90 |
| Jan 27, 2025 | Bhatt Padmanabh P. | Option Excercise | 3273 | 29.61 | $ 96,913.53 |
| Jan 27, 2025 | Bhatt Padmanabh P. | Open Market Sale | 3273 | 39.62 | $ 129,676.26 |
| Jan 22, 2025 | Hudson Frederick M. | Option Excercise | 20000 | 9.13 | $ 182,600.00 |
| Dec 27, 2024 | Rubin Jonathan | Option Excercise | 2625 | 0.00 | $ 0.00 |
| Dec 27, 2024 | Rubin Jonathan | Option Excercise | 1102 | 35.59 | $ 39,220.18 |
| Dec 27, 2024 | Khattar Jack A. | Option Excercise | 52640 | 0.00 | $ 0.00 |
| Dec 27, 2024 | Khattar Jack A. | Option Excercise | 25233 | 35.59 | $ 898,042.47 |
| Dec 3, 2024 | Bhatt Padmanabh P. | Open Market Sale | 21495 | 36.68 | $ 788,436.60 |
| Dec 3, 2024 | Bhatt Padmanabh P. | Option Excercise | 21495 | 24.77 | $ 532,361.00 |