| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $65.32 | 339 | $22,143.17 | 241,198 | 2025-10-28 | Filing | |
| $64.43 | 7,780 | $501,302.74 | 241,537 | 2025-10-28 | Filing | |
| $64.00 | 6,881 | $440,388.82 | 249,317 | 2025-10-28 | Filing | |
| $65.51 | 1,188 | $77,830.87 | 251,136 | 2025-10-27 | Filing | |
| $64.82 | 11,312 | $733,212.17 | 252,324 | 2025-10-27 | Filing | |
| $57.78 | 3,461 | $199,983.16 | 256,198 | 2025-09-16 | Filing | |
| $57.09 | 41,539 | $2,371,486.43 | 259,659 | 2025-09-16 | Filing | |
| $56.66 | 10,000 | $566,600.00 | 37,619 | 2025-09-10 | Filing | |
| $51.79 | 10,000 | $517,892.00 | 111,355 | 2025-08-22 | Filing | |
| $51.47 | 10,000 | $514,711.00 | 17,012 | 2025-08-22 | Filing | |
| $49.62 | 2,520 | $125,043.16 | 301,198 | 2025-08-18 | Filing | |
| $50.25 | 12,500 | $628,102.50 | 263,636 | 2025-07-28 | Filing | |
| $45.69 | 51 | $2,330.33 | 47,619 | 2025-06-17 | Filing | |
| $44.98 | 1,194 | $53,706.96 | 47,670 | 2025-06-17 | Filing | |
| $45.71 | 373 | $17,048.45 | 276,136 | 2025-06-17 | Filing | |
| $44.98 | 8,136 | $365,945.08 | 276,509 | 2025-06-17 | Filing | |
| $45.70 | 366 | $16,727.92 | 148,643 | 2025-06-17 | Filing | |
| $44.97 | 6,521 | $293,276.11 | 149,009 | 2025-06-17 | Filing | |
| $45.71 | 345 | $15,770.36 | 303,718 | 2025-06-17 | Filing | |
| $44.98 | 6,542 | $294,243.46 | 304,063 | 2025-06-17 | Filing |