| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.52 | 20,000 | $1,090,450.00 | 98,073 | 2025-11-21 | Filing | |
| $63.50 | 62 | $3,937.00 | 211,198 | 2025-11-11 | Filing | |
| $62.83 | 3,496 | $219,647.04 | 211,260 | 2025-11-11 | Filing | |
| $62.02 | 11,442 | $709,592.79 | 214,756 | 2025-11-11 | Filing | |
| $62.85 | 4,442 | $279,181.03 | 226,198 | 2025-11-04 | Filing | |
| $62.01 | 10,558 | $654,717.42 | 230,640 | 2025-11-04 | Filing | |
| $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 |