| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $275.98 | 506 | $139,647.25 | 47,275 | 2025-06-12 | Filing | |
| $326.81 | 300 | $98,042.01 | 8,118 | 2025-06-09 | Filing | |
| $325.20 | 7,700 | $2,504,068.49 | 8,418 | 2025-06-09 | Filing | |
| $328.28 | 100 | $32,828.00 | 16,118 | 2025-06-09 | Filing | |
| $326.56 | 305 | $99,602.20 | 16,218 | 2025-06-09 | Filing | |
| $325.44 | 3,595 | $1,169,955.36 | 16,523 | 2025-06-09 | Filing | |
| $326.31 | 2,653 | $865,688.23 | 8,118 | 2025-06-02 | Filing | |
| $325.59 | 5,347 | $1,740,928.66 | 10,771 | 2025-06-02 | Filing | |
| $326.34 | 1,397 | $455,896.00 | 16,118 | 2025-06-02 | Filing | |
| $325.54 | 2,603 | $847,380.36 | 17,515 | 2025-06-02 | Filing | |
| $317.19 | 524 | $166,209.24 | 36,781 | 2025-05-29 | Filing | |
| $316.57 | 4,573 | $1,447,661.35 | 37,305 | 2025-05-29 | Filing | |
| $315.53 | 1,703 | $537,352.53 | 41,878 | 2025-05-29 | Filing | |
| $313.46 | 101 | $31,659.38 | 43,581 | 2025-05-29 | Filing | |
| $311.14 | 99 | $30,802.86 | 43,682 | 2025-05-29 | Filing | |
| $315.77 | 4,000 | $1,263,080.00 | 43,781 | 2025-05-29 | Filing | |
| $302.02 | 2 | $604.04 | 36,781 | 2025-05-15 | Filing | |
| $300.24 | 203 | $60,948.15 | 36,783 | 2025-05-15 | Filing | |
| $299.00 | 4 | $1,196.00 | 36,986 | 2025-05-15 | Filing | |
| $297.33 | 800 | $237,866.00 | 36,990 | 2025-05-15 | Filing |