| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $68.41 | 1,897 | $129,766.18 | 18,930 | 2025-10-30 | Filing | |
| $69.52 | 5,000 | $347,622.00 | 43,483 | 2025-10-30 | Filing | |
| $69.13 | 1,374 | $94,987.09 | 0 | 2025-10-30 | Filing | |
| $70.29 | 330 | $23,196.20 | 48,483 | 2025-08-19 | Filing | |
| $69.31 | 3,832 | $265,596.30 | 48,813 | 2025-08-19 | Filing | |
| $69.77 | 569 | $39,696.63 | 16,989 | 2025-07-31 | Filing | |
| $69.01 | 3,269 | $225,588.13 | 17,558 | 2025-07-31 | Filing | |
| $69.35 | 7,102 | $492,529.38 | 0 | 2025-07-31 | Filing | |
| $73.24 | 4,162 | $304,827.38 | 48,483 | 2025-06-06 | Filing | |
| $73.24 | 3,839 | $281,158.38 | 16,989 | 2025-06-06 | Filing | |
| $73.00 | 3,795 | $277,036.14 | 13,976 | 2025-06-06 | Filing | |
| $72.15 | 2,446 | $176,478.90 | 29,734 | 2025-02-27 | Filing | |
| $61.65 | 4,422 | $272,616.30 | 13,976 | 2024-05-24 | Filing | |
| $60.64 | 7,686 | $466,076.73 | 23,430 | 2024-03-01 | Filing | |
| $56.76 | 15,000 | $851,428.50 | 40,601 | 2023-11-27 | Filing | |
| $56.48 | 2,728 | $154,074.44 | 79,051 | 2023-11-21 | Filing | |
| $55.54 | 62,229 | $3,456,298.23 | 81,779 | 2023-11-21 | Filing | |
| $63.38 | 213 | $13,499.94 | 29,149 | 2023-09-05 | Filing | |
| $94.95 | 150 | $14,242.50 | 8,927 | 2022-09-16 | Filing | |
| $97.82 | 21,791 | $2,131,595.62 | 18,100 | 2022-08-04 | Filing |