| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $85.98 | 4,413 | $379,429.74 | 228,743 | 2024-04-01 | Filing | |
| $82.74 | 74 | $6,122.76 | 109,793 | 2024-04-02 | Filing | |
| $83.43 | 100 | $8,343.00 | 109,867 | 2024-04-02 | Filing | |
| $82.85 | 5,065 | $419,635.25 | 109,967 | 2024-04-02 | Filing | |
| $79.37 | 5,000 | $396,850.00 | 183,156 | 2024-03-15 | Filing | |
| $89.00 | 20,000 | $1,780,000.00 | 115,032 | 2024-03-08 | Filing | |
| $80.62 | 112 | $9,029.44 | 188,181 | 2024-03-04 | Filing | |
| $80.62 | 62 | $4,998.44 | 169,024 | 2024-03-04 | Filing | |
| $80.62 | 94 | $7,578.28 | 135,032 | 2024-03-04 | Filing | |
| $80.62 | 61 | $4,917.82 | 173,920 | 2024-03-04 | Filing | |
| $80.62 | 114 | $9,190.68 | 870,848 | 2024-03-04 | Filing | |
| $80.62 | 474 | $38,213.88 | 67,514 | 2024-03-04 | Filing | |
| $80.48 | 5,000 | $402,400.00 | 67,988 | 2024-03-01 | Filing | |
| $80.62 | 137 | $11,044.94 | 402,373 | 2024-03-04 | Filing | |
| $80.62 | 112 | $9,029.44 | 188,156 | 2024-03-04 | Filing | |
| $79.00 | 15,000 | $1,185,000.00 | 135,126 | 2024-02-27 | Filing | |
| $69.00 | 15,000 | $1,035,000.00 | 150,126 | 2024-02-23 | Filing | |
| $40.97 | 406 | $16,633.82 | 68,702 | 2024-02-02 | Filing | |
| $49.57 | 4,515 | $223,808.55 | 69,108 | 2024-01-02 | Filing | |
| $59.00 | 20,000 | $1,180,000.00 | 144,819 | 2023-12-19 | Filing |