| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.50 | 18,581 | $641,025.92 | 41,820 | 2024-11-15 | Filing | |
| $35.52 | 16,325 | $579,839.51 | 272,102 | 2024-11-13 | Filing | |
| $34.11 | 40,000 | $1,364,260.00 | 129,928 | 2024-08-29 | Filing | |
| $34.14 | 18,253 | $623,113.61 | 36,558 | 2024-08-29 | Filing | |
| $35.10 | 36,000 | $1,263,585.60 | 39,370 | 2024-08-01 | Filing | |
| $33.60 | 3,662 | $123,043.20 | 10,076 | 2024-06-06 | Filing | |
| $33.91 | 8,258 | $280,023.00 | 13,864 | 2024-06-05 | Filing | |
| $37.43 | 16,000 | $598,832.00 | 10,380 | 2024-03-11 | Filing | |
| $37.03 | 59,514 | $2,203,505.85 | 288,427 | 2024-03-08 | Filing | |
| $37.92 | 400 | $15,167.20 | 347,941 | 2024-03-07 | Filing | |
| $37.19 | 99,600 | $3,704,124.00 | 348,341 | 2024-03-07 | Filing | |
| $39.79 | 1,128 | $44,883.12 | 36,765 | 2023-08-16 | Filing | |
| $39.11 | 3,253 | $127,224.83 | 32,139 | 2023-07-31 | Filing | |
| $36.18 | 15,000 | $542,700.00 | 59,489 | 2023-05-19 | Filing | |
| $35.19 | 6,589 | $231,866.91 | 49,193 | 2023-05-15 | Filing | |
| $34.43 | 3,539 | $121,847.77 | 123,533 | 2023-05-01 | Filing | |
| $34.61 | 29,578 | $1,023,694.58 | 127,072 | 2023-04-28 | Filing | |
| $33.62 | 15,335 | $515,562.70 | 35,392 | 2023-03-20 | Filing | |
| $34.51 | 13,100 | $452,081.00 | 156,650 | 2023-03-10 | Filing | |
| $35.94 | 27,101 | $974,009.94 | 169,750 | 2023-03-09 | Filing |