| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.01 | 17,106 | $1,762,089.06 | 289,185 | 2025-08-21 | Filing | |
| $101.87 | 7,000 | $713,090.00 | 306,291 | 2025-08-21 | Filing | |
| $104.19 | 7,405 | $771,526.95 | 313,291 | 2025-08-20 | Filing | |
| $111.21 | 7,206 | $801,379.26 | 320,696 | 2025-08-18 | Filing | |
| $110.51 | 26,258 | $2,901,771.58 | 327,902 | 2025-08-18 | Filing | |
| $109.51 | 58,303 | $6,384,761.53 | 354,160 | 2025-08-18 | Filing | |
| $108.63 | 33,233 | $3,610,100.79 | 412,463 | 2025-08-18 | Filing | |
| $113.01 | 300 | $33,903.00 | 445,696 | 2025-08-18 | Filing | |
| $112.30 | 4,782 | $537,018.60 | 445,996 | 2025-08-18 | Filing | |
| $109.43 | 2,763 | $302,355.09 | 8,909 | 2025-08-15 | Filing | |
| $119.46 | 850 | $101,541.00 | 10,676 | 2025-08-14 | Filing | |
| $116.54 | 7,764 | $904,816.56 | 72,071 | 2025-08-13 | Filing | |
| $116.34 | 2,500 | $290,850.00 | 26,849 | 2025-08-12 | Filing | |
| $53.28 | 5,000 | $266,400.00 | 72,071 | 2025-05-28 | Filing | |
| $52.34 | 22,459 | $1,175,504.06 | 422,454 | 2025-05-27 | Filing | |
| $51.54 | 1,626 | $83,804.04 | 422,454 | 2025-05-23 | Filing | |
| $52.04 | 5,915 | $307,816.60 | 422,454 | 2025-05-22 | Filing | |
| $50.50 | 10,000 | $505,000.00 | 38,502 | 2025-05-19 | Filing | |
| $48.20 | 10,000 | $482,000.00 | 38,502 | 2025-05-16 | Filing | |
| $48.54 | 20,000 | $970,800.00 | 422,454 | 2025-05-16 | Filing |