| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $45.37 | 45,050 | $2,043,918.50 | 0 | 2024-12-06 | Filing | |
| $47.64 | 1,828 | $87,085.92 | 0 | 2024-12-05 | Filing | |
| $47.09 | 10,122 | $476,644.98 | 1,828 | 2024-12-05 | Filing | |
| $45.37 | 200,000 | $9,074,000.00 | 319,401 | 2024-12-04 | Filing | |
| $44.97 | 58,500 | $2,630,745.00 | 0 | 2024-12-04 | Filing | |
| $45.04 | 1,500 | $67,560.00 | 0 | 2024-12-02 | Filing | |
| $45.78 | 2,000 | $91,560.00 | 21,000 | 2024-11-25 | Filing | |
| $45.54 | 1,000 | $45,540.00 | 774 | 2024-11-25 | Filing | |
| $45.10 | 4,000 | $180,400.00 | 8,278 | 2024-11-25 | Filing | |
| $48.00 | 938 | $45,024.00 | 0 | 2024-11-22 | Filing | |
| $47.34 | 69,523 | $3,291,218.82 | 938 | 2024-11-22 | Filing | |
| $46.24 | 20,321 | $939,643.04 | 70,461 | 2024-11-22 | Filing | |
| $47.40 | 82,521 | $3,911,495.40 | 1,188,358 | 2024-11-25 | Filing | |
| $46.78 | 16,665 | $779,588.70 | 1,270,879 | 2024-11-25 | Filing | |
| $45.23 | 12,220 | $552,710.60 | 1,287,544 | 2024-11-25 | Filing | |
| $44.60 | 75,693 | $3,375,907.80 | 1,299,764 | 2024-11-25 | Filing | |
| $46.08 | 59,425 | $2,738,304.00 | 1,188,358 | 2024-11-22 | Filing | |
| $45.07 | 43,476 | $1,959,463.32 | 1,247,783 | 2024-11-22 | Filing | |
| $48.00 | 600 | $28,800.00 | 1,291,259 | 2024-11-22 | Filing | |
| $47.21 | 68,082 | $3,214,151.22 | 1,291,859 | 2024-11-22 | Filing |