| Shares Outstanding | 986.77M |
| Float | 985.48M |
| Float Short Interest Percentage | 3.38% |
| Owners (insider) | 0.11% |
| Owners (institutional) | 101.39% |
| Owners (insider) change | -8.71% |
| Owners (institutional) change | 0% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 15, 2025 | Sohi Mohsen | Option Excercise | 10309 | $ 0.00 | |
| Nov 13, 2025 | Charlton Rebecca L | Open Market Sale | 278 | 47.56 | $ 13,221.68 |
| Nov 12, 2025 | Charlton Rebecca L | Option Excercise | 1526 | $ 0.00 | |
| Nov 12, 2025 | Charlton Rebecca L | Option Excercise | 601 | 47.53 | $ 28,565.53 |
| Nov 10, 2025 | Moghal Ahmed Farhan | Option Excercise | 5128 | $ 0.00 | |
| Sep 23, 2025 | Apostolides James E | Option Excercise | 6216 | 35.55 | $ 220,978.80 |
| Sep 23, 2025 | Apostolides James E | Open Market Sale | 6216 | 50.00 | $ 310,800.00 |
| Sep 23, 2025 | Charlton Rebecca L | Open Market Sale | 1000 | 50.00 | $ 50,000.00 |
| Sep 23, 2025 | RAMASWAMY SREEGANESH | Open Market Sale | 25000 | 50.00 | $ 1,250,000.00 |
| Sep 10, 2025 | BORRAS MARIA C | Option Excercise | 50362 | 36.89 | $ 1,857,854.18 |
| Sep 10, 2025 | BORRAS MARIA C | Open Market Sale | 50362 | 46.89 | $ 2,361,474.18 |
| Sep 3, 2025 | Gatti Amerino | Option Excercise | 9806 | $ 0.00 | |
| Sep 3, 2025 | Gatti Amerino | Option Excercise | 2388 | 45.00 | $ 107,460.00 |
| Jul 24, 2025 | Charlton Rebecca L | Open Market Sale | 500 | 45.00 | $ 22,500.00 |
| Jul 23, 2025 | Simonelli Lorenzo | Option Excercise | 353218 | 22.98 | $ 8,116,949.64 |
| Jul 23, 2025 | Simonelli Lorenzo | Open Market Sale | 526568 | 44.42 | $ 23,390,150.56 |
| Jun 17, 2025 | BORRAS MARIA C | Option Excercise | 5585 | 22.98 | $ 128,343.30 |
| Jun 17, 2025 | BORRAS MARIA C | Open Market Sale | 5585 | 40.00 | $ 223,400.00 |
| Jun 12, 2025 | Charlton Rebecca L | Open Market Sale | 6000 | 38.74 | $ 232,440.00 |
| Jun 9, 2025 | BORRAS MARIA C | Open Market Sale | 54335 | 38.24 | $ 2,077,770.40 |
| Jun 2, 2025 | Charlton Rebecca L | Option Excercise | 11651 | $ 0.00 | |
| Jun 2, 2025 | Charlton Rebecca L | Option Excercise | 3866 | 37.32 | $ 144,279.12 |
| May 7, 2025 | Apostolides James E | Open Market Sale | 3800 | 36.49 | $ 138,662.00 |
| Mar 10, 2025 | Simonelli Lorenzo | Grant | 394196 | 0.00 | $ 0.00 |
| Mar 10, 2025 | Simonelli Lorenzo | Option Excercise | 155117 | 41.16 | $ 6,384,615.72 |
| Mar 10, 2025 | Moghal Ahmed Farhan | Grant | 33440 | 0.00 | $ 0.00 |
| Mar 10, 2025 | Moghal Ahmed Farhan | Option Excercise | 15718 | 41.16 | $ 646,952.88 |
| Mar 10, 2025 | Apostolides James E | Grant | 17839 | 0.00 | $ 0.00 |
| Mar 10, 2025 | Apostolides James E | Option Excercise | 8626 | 41.16 | $ 355,046.16 |
| Mar 10, 2025 | Magno Maria Georgia | Grant | 8349 | 0.00 | $ 0.00 |
| Mar 10, 2025 | Magno Maria Georgia | Option Excercise | 3286 | 41.16 | $ 135,251.76 |
| Mar 10, 2025 | BORRAS MARIA C | Grant | 89588 | 0.00 | $ 0.00 |
| Mar 10, 2025 | BORRAS MARIA C | Option Excercise | 35253 | 41.16 | $ 1,451,013.48 |
| Mar 7, 2025 | Apostolides James E | Open Market Sale | 4660 | 42.21 | $ 196,698.60 |
| Feb 21, 2025 | Buese Nancy | Open Market Sale | 80000 | 46.37 | $ 3,709,600.00 |
| Feb 12, 2025 | Apostolides James E | Option Excercise | 3021 | 36.89 | $ 111,444.69 |
| Feb 12, 2025 | Apostolides James E | Open Market Sale | 7681 | 46.65 | $ 358,318.65 |
| Feb 3, 2025 | Apostolides James E | Option Excercise | 5821 | $ 0.00 | |
| Feb 3, 2025 | Apostolides James E | Option Excercise | 1709 | 47.40 | $ 81,006.60 |
| Feb 3, 2025 | Simonelli Lorenzo | Option Excercise | 55885 | $ 0.00 | |
| Feb 3, 2025 | Simonelli Lorenzo | Option Excercise | 21991 | 47.40 | $ 1,042,373.40 |
| Feb 3, 2025 | BORRAS MARIA C | Option Excercise | 17464 | $ 0.00 | |
| Feb 3, 2025 | BORRAS MARIA C | Option Excercise | 6873 | 47.40 | $ 325,780.20 |
| Feb 3, 2025 | Magno Maria Georgia | Option Excercise | 6985 | $ 0.00 | |
| Feb 3, 2025 | Magno Maria Georgia | Option Excercise | 1701 | 47.40 | $ 80,627.40 |
| Feb 3, 2025 | Buese Nancy | Option Excercise | 20374 | $ 0.00 | |
| Feb 3, 2025 | Buese Nancy | Option Excercise | 8538 | 47.40 | $ 404,701.20 |
| Feb 3, 2025 | Charlton Rebecca L | Option Excercise | 3725 | $ 0.00 | |
| Feb 3, 2025 | Charlton Rebecca L | Option Excercise | 1051 | 47.40 | $ 49,817.40 |
| Feb 3, 2025 | RAMASWAMY SREEGANESH | Option Excercise | 14553 | $ 0.00 | |
| Feb 3, 2025 | RAMASWAMY SREEGANESH | Option Excercise | 6447 | 47.40 | $ 305,587.80 |
| Jan 27, 2025 | BORRAS MARIA C | Open Market Sale | 75250 | 43.62 | $ 3,282,190.00 |
| Jan 24, 2025 | Buese Nancy | Option Excercise | 5681 | 45.55 | $ 258,769.55 |
| Jan 24, 2025 | RAMASWAMY SREEGANESH | Option Excercise | 80154 | $ 0.00 | |
| Jan 24, 2025 | RAMASWAMY SREEGANESH | Option Excercise | 32333 | 45.55 | $ 1,472,768.15 |
| Jan 24, 2025 | Magno Maria Georgia | Option Excercise | 5157 | $ 0.00 | |
| Jan 24, 2025 | Magno Maria Georgia | Option Excercise | 1406 | 44.67 | $ 62,805.30 |
| Jan 24, 2025 | BORRAS MARIA C | Option Excercise | 141897 | $ 0.00 | |
| Jan 24, 2025 | BORRAS MARIA C | Option Excercise | 52630 | 43.71 | $ 2,300,358.50 |
| Jan 24, 2025 | Simonelli Lorenzo | Option Excercise | 103369 | $ 0.00 | |
| Jan 24, 2025 | Simonelli Lorenzo | Option Excercise | 37452 | 44.45 | $ 1,664,610.60 |
| Jan 24, 2025 | Apostolides James E | Option Excercise | 7503 | $ 0.00 | |
| Jan 24, 2025 | Apostolides James E | Option Excercise | 2357 | 44.66 | $ 105,267.35 |
| Jan 24, 2025 | Buese Nancy | Option Excercise | 19348 | $ 0.00 |