| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $63.70 | 24,211 | $1,542,143.86 | 692,036 | 2026-03-02 | Filing |
| Large Shareholder, Officer, Director | $62.50 | 9,329 | $583,096.08 | 716,247 | 2026-03-02 | Filing |
| Large Shareholder, Officer, Director | $61.50 | 16,670 | $1,025,121.65 | 725,576 | 2026-03-02 | Filing |
| Large Shareholder, Officer, Director | $60.44 | 5,951 | $359,686.18 | 742,246 | 2026-03-02 | Filing |
| Large Shareholder, Officer, Director | $64.33 | 40,000 | $2,573,084.00 | 1,310,000 | 2026-03-02 | Filing |
| Large Shareholder, Officer, Director | $64.06 | 3,839 | $245,915.59 | 679,024 | 2026-03-02 | Filing |
| Large Shareholder, Officer, Director | $63.70 | 24,210 | $1,542,080.16 | 682,863 | 2026-03-02 | Filing |
| Large Shareholder, Officer, Director | $62.50 | 9,330 | $583,158.59 | 707,073 | 2026-03-02 | Filing |
| Large Shareholder, Officer, Director | $61.50 | 16,670 | $1,025,121.65 | 716,403 | 2026-03-02 | Filing |
| Large Shareholder, Officer, Director | $60.44 | 5,950 | $359,625.74 | 733,073 | 2026-03-02 | Filing |
| Officer | $60.00 | 16,257 | $975,420.00 | 294,255 | 2026-03-02 | Filing |
| | $76.93 | 9,726 | $748,216.32 | 196,913 | 2026-02-02 | Filing |
| | $78.20 | 443 | $34,642.73 | 1,350,000 | 2026-02-02 | Filing |
| | $77.67 | 2,153 | $167,219.85 | 1,350,443 | 2026-02-02 | Filing |
| | $76.39 | 7,768 | $593,420.82 | 1,352,596 | 2026-02-02 | Filing |
| | $75.37 | 29,636 | $2,233,739.41 | 1,360,364 | 2026-02-02 | Filing |
| | $74.69 | 43,819 | $3,272,678.98 | 739,023 | 2026-02-02 | Filing |
| | $73.81 | 16,181 | $1,194,311.52 | 782,842 | 2026-02-02 | Filing |
| | $78.20 | 443 | $34,642.73 | 1,350,000 | 2026-02-02 | Filing |
| | $77.67 | 2,152 | $167,142.18 | 1,350,443 | 2026-02-02 | Filing |