| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $189.41 | 1,956 | $370,492.61 | 71,538 | 2025-03-18 | Filing |
| Officer | $194.61 | 792 | $154,133.02 | 41,153 | 2025-03-19 | Filing |
| Officer | $193.51 | 1,827 | $353,548.25 | 41,945 | 2025-03-19 | Filing |
| Officer | $191.30 | 841 | $160,885.40 | 43,772 | 2025-03-19 | Filing |
| Officer | $189.41 | 1,051 | $199,073.48 | 44,613 | 2025-03-18 | Filing |
| Officer | $189.41 | 6,116 | $1,158,452.35 | 166,330 | 2025-03-18 | Filing |
| Officer, Director | $189.41 | 4,937 | $935,133.96 | 262,793 | 2025-03-18 | Filing |
| Officer, Director | $185.03 | 1,400 | $259,042.00 | 267,730 | 2025-03-17 | Filing |
| Director | $185.03 | 1,848 | $341,935.44 | 12,270 | 2025-03-17 | Filing |
| Director | $175.00 | 500 | $87,500.00 | 7,403 | 2025-03-13 | Filing |
| Officer, Director | $170.04 | 1,400 | $238,056.00 | 269,130 | 2025-03-10 | Filing |
| Officer | $203.13 | 2,300 | $467,199.00 | 172,446 | 2025-03-03 | Filing |
| Officer, Director | $203.13 | 1,400 | $284,382.00 | 270,530 | 2025-03-03 | Filing |
| Officer, Director | $203.65 | 1,400 | $285,110.00 | 271,930 | 2025-02-24 | Filing |
| Officer, Director | $212.42 | 1,400 | $297,388.00 | 273,330 | 2025-02-18 | Filing |
| Officer, Director | $214.68 | 1,400 | $300,552.00 | 274,730 | 2025-02-10 | Filing |
| Officer | $210.00 | 700 | $147,000.00 | 174,746 | 2025-02-03 | Filing |
| Officer | $208.42 | 2,300 | $479,366.00 | 175,446 | 2025-02-03 | Filing |
| Officer, Director | $208.42 | 1,400 | $291,788.00 | 276,130 | 2025-02-03 | Filing |
| Officer, Director | $201.90 | 1,400 | $282,660.00 | 277,530 | 2025-01-27 | Filing |