| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $73.08 | 5,000 | $365,400.00 | 56,674 | 2025-11-12 | Filing | |
| $72.77 | 4,129 | $300,488.87 | 32,415 | 2025-11-07 | Filing | |
| $64.50 | 1,850 | $119,325.00 | 7,374 | 2025-08-29 | Filing | |
| $64.26 | 1,850 | $118,886.55 | 9,224 | 2025-08-28 | Filing | |
| $64.00 | 2,600 | $166,400.00 | 10,988 | 2025-05-20 | Filing | |
| $62.68 | 12,000 | $752,148.00 | 61,268 | 2025-02-28 | Filing | |
| $63.50 | 7,749 | $492,061.50 | 75,838 | 2025-02-26 | Filing | |
| $63.63 | 1,000 | $63,630.00 | 13,501 | 2025-02-26 | Filing | |
| $63.00 | 980 | $61,735.10 | 24,374 | 2025-02-21 | Filing | |
| $63.05 | 1,000 | $63,050.00 | 10,995 | 2025-02-20 | Filing | |
| $62.26 | 3,092 | $192,507.92 | 22,671 | 2025-02-19 | Filing | |
| $60.76 | 2,092 | $127,109.92 | 11,995 | 2025-02-18 | Filing | |
| $63.82 | 5 | $319.10 | 0 | 2023-08-21 | Filing | |
| $58.67 | 25 | $1,466.75 | 25 | 2024-05-31 | Filing | |
| $56.43 | 20 | $1,128.60 | 0 | 2024-01-16 | Filing | |
| $53.72 | 5 | $268.60 | 0 | 2023-10-31 | Filing | |
| $64.46 | 10 | $644.60 | 0 | 2023-08-17 | Filing | |
| $58.67 | 100 | $5,867.00 | 100 | 2024-05-31 | Filing | |
| $53.43 | 325 | $17,364.75 | 0 | 2024-01-22 | Filing | |
| $58.15 | 65 | $3,779.75 | 325 | 2024-01-10 | Filing |