Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| $83.61 | 104,705 | $8,754,039.52 | 939,715 | 2025-08-11 | Filing |
| $81.90 | 91,721 | $7,512,142.51 | 835,010 | 2025-08-08 | Filing |
| $69.40 | 14,486 | $1,005,309.57 | 666,117 | 2024-06-14 | Filing |
| $69.40 | 14,486 | $1,005,309.57 | 666,117 | 2024-06-14 | Filing |
| $69.23 | 29,669 | $2,053,931.47 | 651,631 | 2024-06-06 | Filing |
| $64.04 | 39,135 | $2,506,107.56 | 621,962 | 2024-05-23 | Filing |
| $67.09 | 85,916 | $5,764,465.29 | 582,827 | 2024-05-14 | Filing |
Large Shareholder, Officer, Director | $31.60 | 27,728 | $876,204.80 | 362,470 | 2022-06-16 | Filing |
Large Shareholder, Officer, Director | $49.62 | 3,830 | $190,044.60 | 334,742 | 2022-03-14 | Filing |
Large Shareholder, Officer, Director | $48.73 | 16,401 | $799,220.73 | 330,912 | 2022-03-14 | Filing |
Large Shareholder, Officer, Director | $47.72 | 15,727 | $750,492.44 | 314,511 | 2022-03-14 | Filing |
Large Shareholder, Officer, Director | $50.25 | 14,094 | $708,223.50 | 204,887 | 2022-03-10 | Filing |
Large Shareholder, Officer, Director | $49.54 | 41,263 | $2,044,169.02 | 190,793 | 2022-03-10 | Filing |
Large Shareholder, Officer, Director | $48.72 | 26,643 | $1,298,046.96 | 149,530 | 2022-03-10 | Filing |
Large Shareholder, Officer, Director | $46.80 | 48,500 | $2,269,800.00 | 122,887 | 2022-03-09 | Filing |
Large Shareholder, Officer, Director | $45.98 | 31,774 | $1,460,968.52 | 74,387 | 2022-03-09 | Filing |
Large Shareholder, Officer, Director | $45.12 | 39,726 | $1,792,437.12 | 42,613 | 2022-03-09 | Filing |