| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $201.95 | 2,693 | $543,851.35 | 10,639 | 2026-02-13 | Filing | |
| $194.26 | 633 | $122,966.58 | 33,526 | 2025-08-25 | Filing | |
| $193.30 | 4,800 | $927,840.00 | 34,159 | 2025-08-25 | Filing | |
| $192.50 | 15,358 | $2,956,415.00 | 38,959 | 2025-08-25 | Filing | |
| $190.17 | 2,799 | $532,285.83 | 68,383 | 2025-08-21 | Filing | |
| $189.20 | 5,977 | $1,130,848.40 | 71,182 | 2025-08-21 | Filing | |
| $190.79 | 6,601 | $1,259,404.79 | 63,083 | 2025-08-20 | Filing | |
| $189.99 | 13,639 | $2,591,273.61 | 69,684 | 2025-08-20 | Filing | |
| $177.10 | 1,300 | $230,230.00 | 9,796 | 2025-05-20 | Filing | |
| $170.96 | 2,293 | $392,010.82 | 32,963 | 2025-02-06 | Filing | |
| $123.79 | 1,310 | $162,164.90 | 25,594 | 2024-02-29 | Filing | |
| $123.28 | 3,690 | $454,903.20 | 26,904 | 2024-02-29 | Filing | |
| $104.09 | 4,242 | $441,562.93 | 322,628 | 2023-11-29 | Filing | |
| $109.79 | 2,153 | $236,377.87 | 322,628 | 2023-11-28 | Filing | |
| $109.40 | 5,467 | $598,089.80 | 324,781 | 2023-11-28 | Filing | |
| $107.57 | 585 | $62,928.45 | 330,248 | 2023-11-28 | Filing | |
| $106.77 | 1,337 | $142,751.49 | 330,833 | 2023-11-28 | Filing | |
| $105.67 | 1,743 | $184,182.81 | 332,170 | 2023-11-28 | Filing | |
| $104.40 | 11,257 | $1,175,230.80 | 333,913 | 2023-11-28 | Filing | |
| $109.62 | 19,555 | $2,143,619.10 | 345,170 | 2023-11-27 | Filing |