| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.62 | 31,543 | $2,069,851.66 | 1,405,078 | 2023-06-21 | Filing | |
| $53.84 | 3,846 | $207,068.64 | 1,436,621 | 2024-08-09 | Filing | |
| $52.49 | 3,846 | $201,876.54 | 1,440,467 | 2024-08-08 | Filing | |
| $53.65 | 3,846 | $206,337.90 | 1,444,313 | 2024-08-07 | Filing | |
| $69.48 | 5,128 | $356,293.44 | 1,448,159 | 2024-07-24 | Filing | |
| $70.45 | 5,128 | $361,267.60 | 1,453,287 | 2024-07-23 | Filing | |
| $68.77 | 5,128 | $352,652.56 | 1,458,415 | 2024-07-22 | Filing | |
| $68.68 | 1,142 | $78,432.56 | 181,419 | 2024-07-22 | Filing | |
| $70.00 | 2,000 | $140,000.00 | 106,705 | 2024-07-16 | Filing | |
| $65.64 | 1,350 | $88,614.00 | 527,349 | 2024-07-01 | Filing | |
| $65.59 | 3,150 | $206,608.50 | 1,230,480 | 2024-07-01 | Filing | |
| $65.79 | 34,857 | $2,293,242.03 | 2,553,210 | 2024-07-01 | Filing | |
| $65.34 | 28,643 | $1,871,533.62 | 2,588,067 | 2024-07-01 | Filing | |
| $66.13 | 2,000 | $132,260.00 | 108,705 | 2024-07-01 | Filing | |
| $65.00 | 7,641 | $496,665.00 | 209,837 | 2024-06-28 | Filing | |
| $65.00 | 1,157 | $75,205.00 | 182,561 | 2024-06-28 | Filing | |
| $65.77 | 2,174 | $142,983.98 | 217,478 | 2024-06-14 | Filing | |
| $67.07 | 5,128 | $343,934.96 | 1,463,543 | 2024-06-13 | Filing | |
| $66.71 | 5,128 | $342,088.88 | 1,468,671 | 2024-06-12 | Filing | |
| $65.76 | 5,128 | $337,217.28 | 1,473,799 | 2024-06-11 | Filing |