| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.09 | 4,017 | $165,058.53 | 1,879 | 2024-12-09 | Filing | |
| $40.26 | 14,205 | $571,893.30 | 5,896 | 2024-12-09 | Filing | |
| $39.28 | 2,467 | $96,903.76 | 20,101 | 2024-12-09 | Filing | |
| $37.89 | 8,136 | $308,273.04 | 22,568 | 2024-12-09 | Filing | |
| $37.22 | 19,719 | $733,941.18 | 30,704 | 2024-12-09 | Filing | |
| $41.22 | 500 | $20,610.00 | 43,901 | 2024-12-09 | Filing | |
| $40.24 | 1,500 | $60,360.00 | 44,401 | 2024-12-09 | Filing | |
| $39.42 | 2,200 | $86,724.00 | 45,901 | 2024-12-09 | Filing | |
| $37.83 | 11,833 | $447,642.39 | 48,101 | 2024-12-09 | Filing | |
| $37.28 | 19,967 | $744,369.76 | 59,934 | 2024-12-09 | Filing | |
| $41.22 | 500 | $20,610.00 | 43,901 | 2024-12-09 | Filing | |
| $40.22 | 1,500 | $60,330.00 | 44,401 | 2024-12-09 | Filing | |
| $39.42 | 2,200 | $86,724.00 | 45,901 | 2024-12-09 | Filing | |
| $37.85 | 10,370 | $392,504.50 | 48,101 | 2024-12-09 | Filing | |
| $37.31 | 21,430 | $799,553.30 | 58,471 | 2024-12-09 | Filing | |
| $40.58 | 3,175 | $128,841.50 | 0 | 2024-12-05 | Filing | |
| $40.09 | 30,423 | $1,219,658.07 | 3,175 | 2024-12-05 | Filing | |
| $40.64 | 2,292 | $93,146.88 | 0 | 2024-12-05 | Filing | |
| $40.12 | 31,152 | $1,249,818.24 | 2,292 | 2024-12-05 | Filing | |
| $40.60 | 3,144 | $127,646.40 | 0 | 2024-12-05 | Filing |