| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.50 | 3,000 | $223,500.00 | 18,417 | 2025-11-11 | Filing | |
| $76.56 | 2,000 | $153,120.00 | 50,078 | 2025-08-12 | Filing | |
| $76.73 | 2,925 | $224,446.95 | 15,417 | 2025-08-08 | Filing | |
| $76.30 | 336 | $25,637.47 | 12,492 | 2025-08-08 | Filing | |
| $99.70 | 1,000 | $99,702.20 | 22,652 | 2024-11-13 | Filing | |
| $112.60 | 2,240 | $252,221.76 | 9,304 | 2024-10-30 | Filing | |
| $123.96 | 1,996 | $247,420.17 | 7,064 | 2024-08-02 | Filing | |
| $126.75 | 1,972 | $249,949.03 | 3,153 | 2024-03-14 | Filing | |
| $94.62 | 2,114 | $200,016.11 | 99,770 | 2023-08-18 | Filing | |
| $101.62 | 1,950 | $198,159.00 | 103,057 | 2023-08-11 | Filing | |
| $103.94 | 1,926 | $200,188.44 | 97,656 | 2023-08-02 | Filing | |
| $105.27 | 7,500 | $789,525.00 | 10,000 | 2023-08-02 | Filing | |
| $107.59 | 2,500 | $268,975.00 | 2,500 | 2023-08-01 | Filing | |
| $104.53 | 957 | $100,035.21 | 6,416 | 2023-07-28 | Filing | |
| $104.53 | 478 | $49,965.34 | 203,362 | 2023-07-28 | Filing | |
| $113.15 | 3,000 | $339,438.00 | 3,000 | 2023-03-13 | Filing | |
| $49.99 | 5,000 | $249,950.00 | 10,000 | 2022-05-25 | Filing | |
| $58.24 | 5,000 | $291,200.00 | 46,197 | 2022-05-17 | Filing | |
| $54.91 | 2,600 | $142,766.00 | 121,153 | 2022-05-09 | Filing | |
| $52.63 | 5,000 | $263,145.00 | 263,322 | 2022-05-10 | Filing |