| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $86.50 | 1,500 | $129,750.00 | 3,505 | 2024-12-24 | Filing | |
| $87.14 | 1,805 | $157,287.70 | 5,005 | 2024-12-20 | Filing | |
| $85.54 | 1,000 | $85,540.00 | 6,810 | 2024-12-19 | Filing | |
| $93.00 | 2,500 | $232,500.00 | 7,810 | 2024-12-18 | Filing | |
| $96.25 | 4,000 | $385,000.00 | 10,310 | 2024-12-11 | Filing | |
| $96.25 | 556 | $53,515.00 | 14,310 | 2024-12-10 | Filing | |
| $94.20 | 3,354 | $315,946.80 | 14,866 | 2024-11-21 | Filing | |
| $74.50 | 42,000 | $3,129,000.00 | 397,825 | 2026-03-24 | Filing | |
| $87.99 | 22,206 | $1,953,905.94 | 592,588 | 2025-08-22 | Filing | |
| $88.68 | 18,000 | $1,596,240.00 | 17,436 | 2025-02-13 | Filing | |
| $91.52 | 1,589 | $145,428.62 | 443,541 | 2025-02-10 | Filing | |
| $85.20 | 982 | $83,663.45 | 8,501 | 2024-10-24 | Filing | |
| $85.27 | 18 | $1,534.77 | 9,483 | 2024-10-24 | Filing | |
| $84.56 | 16,000 | $1,352,960.00 | 60,000 | 2024-09-19 | Filing | |
| $80.96 | 24,000 | $1,943,040.00 | 76,000 | 2024-09-18 | Filing | |
| $84.48 | 4,500 | $380,160.00 | 303,337 | 2024-09-19 | Filing | |
| $80.58 | 12,000 | $966,960.00 | 307,837 | 2024-09-18 | Filing | |
| $56.17 | 5,500 | $308,935.00 | 304,815 | 2023-12-04 | Filing | |
| $92.89 | 3,000 | $278,670.00 | 265,747 | 2022-08-16 | Filing | |
| $82.13 | 1,454 | $119,417.02 | 448,045 | 2022-06-06 | Filing |