| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $358.76 | 1,200 | $430,509.00 | 20,803 | 2024-11-11 | Filing | |
| $357.67 | 701 | $250,727.79 | 22,003 | 2024-11-11 | Filing | |
| $359.75 | 100 | $35,975.00 | 22,704 | 2024-11-11 | Filing | |
| $357.04 | 162 | $57,840.20 | 20,803 | 2024-11-08 | Filing | |
| $308.23 | 11,876 | $3,660,537.10 | 75,738 | 2024-08-23 | Filing | |
| $308.23 | 11,876 | $3,660,537.10 | 77,442 | 2024-08-23 | Filing | |
| $307.49 | 7,800 | $2,398,421.22 | 89,318 | 2024-08-23 | Filing | |
| $309.51 | 4,174 | $1,291,885.14 | 97,118 | 2024-08-23 | Filing | |
| $310.08 | 400 | $124,032.00 | 101,292 | 2024-08-23 | Filing | |
| $304.77 | 6,489 | $1,977,636.96 | 20,873 | 2024-08-21 | Filing | |
| $300.08 | 2,780 | $834,222.68 | 20,873 | 2024-08-15 | Filing | |
| $300.72 | 2,000 | $601,434.60 | 23,653 | 2024-08-15 | Filing | |
| $296.28 | 2,390 | $708,109.68 | 20,873 | 2024-05-10 | Filing | |
| $286.77 | 2,390 | $685,387.71 | 20,873 | 2024-05-07 | Filing | |
| $287.00 | 1,490 | $427,622.55 | 23,263 | 2024-05-07 | Filing | |
| $270.24 | 1,000 | $270,237.80 | 2,835 | 2024-02-28 | Filing | |
| $272.08 | 1,500 | $408,120.45 | 16,899 | 2024-02-28 | Filing | |
| $269.32 | 600 | $161,589.00 | 18,399 | 2024-02-28 | Filing | |
| $261.61 | 4,280 | $1,119,684.38 | 3,175 | 2024-02-22 | Filing | |
| $262.30 | 800 | $209,842.48 | 7,455 | 2024-02-22 | Filing |