| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer | $85.07 | 1,500 | $127,605.00 | 59,885 | 2025-12-09 | Filing |
| Director | $77.25 | 100 | $7,725.00 | 8,663 | 2025-11-25 | Filing |
| Director | $76.72 | 1,781 | $136,638.32 | 8,763 | 2025-11-25 | Filing |
| Large Shareholder, Director | $76.32 | 1,945 | $148,442.40 | 64,730 | 2025-11-24 | Filing |
| Large Shareholder, Director | $75.30 | 755 | $56,851.50 | 66,675 | 2025-11-24 | Filing |
| Large Shareholder | $76.98 | 12 | $923.76 | 6,721,503 | 2025-11-24 | Filing |
| Large Shareholder | $76.44 | 30,346 | $2,319,648.24 | 6,721,515 | 2025-11-24 | Filing |
| Large Shareholder | $75.83 | 4,642 | $352,002.86 | 6,751,861 | 2025-11-24 | Filing |
| Large Shareholder | $74.97 | 1,145 | $85,840.65 | 6,756,503 | 2025-11-21 | Filing |
| Large Shareholder | $74.65 | 20,163 | $1,505,167.95 | 6,757,648 | 2025-11-21 | Filing |
| Large Shareholder | $73.16 | 7,859 | $574,964.44 | 6,777,811 | 2025-11-21 | Filing |
| Officer | $75.58 | 1,681 | $127,049.98 | 37,206 | 2025-11-18 | Filing |
| Large Shareholder | $76.45 | 20,775 | $1,588,248.75 | 6,926,099 | 2025-11-18 | Filing |
| Large Shareholder | $75.88 | 27,126 | $2,058,320.88 | 6,946,874 | 2025-11-18 | Filing |
| Large Shareholder | $79.33 | 3,815 | $302,643.95 | 6,974,000 | 2025-11-17 | Filing |
| Large Shareholder | $78.50 | 4,852 | $380,882.00 | 6,977,815 | 2025-11-17 | Filing |
| Large Shareholder | $76.63 | 9,932 | $761,089.16 | 6,982,667 | 2025-11-17 | Filing |
| Director | $92.00 | 750 | $69,000.00 | 22,803 | 2025-11-06 | Filing |
| Large Shareholder, Officer | $87.13 | 1,500 | $130,695.00 | 61,385 | 2025-10-27 | Filing |
| Large Shareholder, Director | $87.85 | 359 | $31,538.15 | 67,430 | 2025-10-21 | Filing |