| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $153.83 | 150 | $23,075.21 | 286,230 | 2024-04-26 | Filing | |
| $151.92 | 113 | $17,166.42 | 286,380 | 2024-04-26 | Filing | |
| $150.78 | 1,940 | $292,506.99 | 286,493 | 2024-04-26 | Filing | |
| $150.07 | 1,252 | $187,881.76 | 288,433 | 2024-04-26 | Filing | |
| $148.87 | 2,053 | $305,634.63 | 289,685 | 2024-04-26 | Filing | |
| $147.81 | 3,041 | $449,497.20 | 291,738 | 2024-04-26 | Filing | |
| $146.74 | 4,408 | $646,826.83 | 294,779 | 2024-04-26 | Filing | |
| $145.90 | 10,821 | $1,578,834.76 | 299,187 | 2024-04-26 | Filing | |
| $145.12 | 2,883 | $418,366.55 | 310,008 | 2024-04-26 | Filing | |
| $119.03 | 272 | $32,376.87 | 55,414 | 2024-04-15 | Filing | |
| $118.28 | 163 | $19,279.61 | 55,686 | 2024-04-15 | Filing | |
| $119.00 | 299 | $35,581.66 | 60,850 | 2024-04-15 | Filing | |
| $118.24 | 199 | $23,529.68 | 61,149 | 2024-04-15 | Filing | |
| $119.10 | 400 | $47,640.00 | 286,230 | 2024-04-15 | Filing | |
| $118.47 | 844 | $99,985.98 | 286,630 | 2024-04-15 | Filing | |
| $119.24 | 57 | $6,796.51 | 67,948 | 2024-04-15 | Filing | |
| $118.60 | 317 | $37,596.77 | 68,005 | 2024-04-15 | Filing | |
| $126.83 | 841 | $106,668.15 | 25,801 | 2024-03-25 | Filing | |
| $126.83 | 1,456 | $184,667.39 | 54,755 | 2024-03-25 | Filing | |
| $127.95 | 7 | $895.62 | 60,098 | 2024-03-25 | Filing |