| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.49 | 10,140 | $735,072.94 | 14,860 | 2025-12-15 | Filing | |
| $79.38 | 2,298 | $182,419.61 | 185,181 | 2025-12-15 | Filing | |
| $78.30 | 2,043 | $159,961.59 | 187,479 | 2025-12-15 | Filing | |
| $76.57 | 1,544 | $118,228.25 | 189,522 | 2025-12-15 | Filing | |
| $75.59 | 2,062 | $155,872.97 | 191,066 | 2025-12-15 | Filing | |
| $74.37 | 11,728 | $872,257.10 | 193,128 | 2025-12-15 | Filing | |
| $73.67 | 41,451 | $3,053,603.98 | 204,856 | 2025-12-15 | Filing | |
| $72.49 | 41,709 | $3,023,585.51 | 246,307 | 2025-12-15 | Filing | |
| $82.58 | 66,467 | $5,488,532.47 | 203,392 | 2025-12-11 | Filing | |
| $89.65 | 200 | $17,930.00 | 0 | 2025-12-10 | Filing | |
| $88.82 | 65,029 | $5,776,096.88 | 200 | 2025-12-10 | Filing | |
| $88.13 | 111,379 | $9,815,408.03 | 65,229 | 2025-12-10 | Filing | |
| $87.10 | 62,184 | $5,416,058.50 | 176,608 | 2025-12-10 | Filing | |
| $86.05 | 42,458 | $3,653,693.47 | 238,792 | 2025-12-10 | Filing | |
| $83.77 | 500 | $41,885.55 | 59,000 | 2025-12-08 | Filing | |
| $83.80 | 8,335 | $698,501.34 | 0 | 2025-12-08 | Filing | |
| $83.80 | 25,000 | $2,095,085.00 | 0 | 2025-12-08 | Filing | |
| $83.77 | 1,000 | $83,771.10 | 0 | 2025-12-08 | Filing | |
| $83.77 | 1,000 | $83,771.10 | 0 | 2025-12-08 | Filing | |
| $83.77 | 3,000 | $251,313.30 | 0 | 2025-12-08 | Filing |