| Shares Outstanding | 153.70M |
| Float | 153.39M |
| Float Short Interest Percentage | 4.39% |
| Owners (insider) | 0.18% |
| Owners (institutional) | 102.96% |
| Owners (insider) change | -0.36% |
| Owners (institutional) change | 1.55% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 12, 2025 | Davies Scott M | Other Disposition | 323 | 122.79 | $ 39,661.17 |
| Nov 5, 2025 | Pegels Kevin Carl | Option Excercise | 599 | 122.44 | $ 73,341.56 |
| Nov 5, 2025 | Barnard Steven | Option Excercise | 515 | 122.44 | $ 63,056.60 |
| Nov 5, 2025 | Davies Scott M | Option Excercise | 398 | 122.44 | $ 48,731.12 |
| Nov 5, 2025 | Ericksen Scott D | Option Excercise | 206 | 122.44 | $ 25,222.64 |
| Nov 5, 2025 | Leckman Patricia | Option Excercise | 296 | 122.44 | $ 36,242.24 |
| Nov 3, 2025 | Gottlieb Scott | Open Market Purchase | 500 | 122.13 | $ 61,065.00 |
| Oct 5, 2025 | Thaysen Jacob | Option Excercise | 1301 | 101.02 | $ 131,427.02 |
| Sep 30, 2025 | Ullem Scott B. | Grant | 252 | 99.17 | $ 24,989.98 |
| Sep 5, 2025 | Barnard Steven | Option Excercise | 287 | 98.93 | $ 28,392.91 |
| Jul 5, 2025 | Cunningham Everett | Option Excercise | 4248 | 97.15 | $ 412,693.20 |
| Jun 30, 2025 | Ullem Scott B. | Grant | 307 | 81.20 | $ 24,928.34 |
| May 21, 2025 | ARNOLD FRANCES | Grant | 3780 | 0.00 | $ 0.00 |
| May 21, 2025 | DORSA CAROLINE | Grant | 3780 | 0.00 | $ 0.00 |
| May 21, 2025 | EPSTEIN ROBERT S | Grant | 3780 | 0.00 | $ 0.00 |
| May 21, 2025 | Gottlieb Scott | Grant | 3780 | 0.00 | $ 0.00 |
| May 21, 2025 | GUTHART GARY S | Grant | 3780 | 0.00 | $ 0.00 |
| May 21, 2025 | RICHO ANNA | Grant | 3780 | 0.00 | $ 0.00 |
| May 21, 2025 | SCHILLER PHILIP W | Grant | 3780 | 0.00 | $ 0.00 |
| May 21, 2025 | SIEGEL SUSAN E | Grant | 3780 | 0.00 | $ 0.00 |
| May 21, 2025 | Ullem Scott B. | Grant | 3780 | 0.00 | $ 0.00 |
| May 21, 2025 | Meister Keith A. | Grant | 3780 | 0.00 | $ 0.00 |
| May 16, 2025 | Ullem Scott B. | Option Excercise | 1070 | 83.62 | $ 89,473.40 |
| May 16, 2025 | DORSA CAROLINE | Option Excercise | 1070 | 83.62 | $ 89,473.40 |
| May 12, 2025 | Dhingra Ankur | Open Market Purchase | 6100 | 81.21 | $ 495,381.00 |
| May 12, 2025 | Thaysen Jacob | Open Market Purchase | 12350 | 80.86 | $ 998,674.44 |
| May 6, 2025 | Wedel Christensen Jakob | Other Disposition | 549 | 77.21 | $ 42,388.29 |
| May 5, 2025 | Wedel Christensen Jakob | Option Excercise | 384 | 78.17 | $ 30,017.28 |
| Apr 5, 2025 | Rollins Carissa | Option Excercise | 113 | 73.45 | $ 8,299.85 |
| Mar 31, 2025 | Ullem Scott B. | Grant | 229 | 104.92 | $ 24,027.09 |
| Mar 28, 2025 | Meister Keith A. | Grant | 625 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Barnard Steven | Grant | 8123 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Cunningham Everett | Grant | 9103 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Davies Scott M | Grant | 7002 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Dhingra Ankur | Grant | 9803 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Leckman Patricia | Grant | 7283 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Ericksen Scott D | Grant | 4435 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Pegels Kevin Carl | Grant | 7283 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Rollins Carissa | Grant | 7283 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Thaysen Jacob | Grant | 28709 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Wedel Christensen Jakob | Grant | 6442 | 0.00 | $ 0.00 |
| Feb 27, 2025 | ARNOLD FRANCES | Other Disposition | 120 | 93.48 | $ 11,217.60 |
| Feb 18, 2025 | Wedel Christensen Jakob | Other Disposition | 460 | 100.00 | $ 46,000.00 |
| Feb 18, 2025 | Leckman Patricia | Other Disposition | 1756 | 100.00 | $ 175,600.00 |
| Feb 15, 2025 | Leckman Patricia | Option Excercise | 644 | 101.09 | $ 65,101.96 |
| Feb 15, 2025 | Barnard Steven | Option Excercise | 529 | 101.09 | $ 53,476.61 |
| Feb 15, 2025 | Davies Scott M | Option Excercise | 407 | 101.09 | $ 41,143.63 |
| Feb 15, 2025 | Ericksen Scott D | Option Excercise | 272 | 101.09 | $ 27,496.48 |
| Feb 15, 2025 | Pegels Kevin Carl | Option Excercise | 565 | 101.09 | $ 57,115.85 |
| Feb 15, 2025 | Rollins Carissa | Option Excercise | 513 | 101.09 | $ 51,859.17 |
| Feb 15, 2025 | Thaysen Jacob | Option Excercise | 2064 | 101.09 | $ 208,649.76 |
| Jan 5, 2025 | Ericksen Scott D | Option Excercise | 1068 | 138.65 | $ 148,078.20 |
| Jan 5, 2025 | Barnard Steven | Option Excercise | 1068 | 138.65 | $ 148,078.20 |
| Jan 5, 2025 | Davies Scott M | Option Excercise | 1068 | 138.65 | $ 148,078.20 |
| Jan 5, 2025 | Leckman Patricia | Option Excercise | 1068 | 138.65 | $ 148,078.20 |
| Dec 31, 2024 | Ullem Scott B. | Grant | 158 | 142.06 | $ 22,446.10 |
| Dec 6, 2024 | Wedel Christensen Jakob | Option Excercise | 396 | 140.02 | $ 55,447.92 |