| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $297.14 | 535 | $158,969.90 | 1,400,382 | 2026-06-05 | Filing |
| Large Shareholder, Officer, Director | $286.76 | 1,743 | $499,822.68 | 1,399,847 | 2026-06-04 | Filing |
| Large Shareholder, Officer, Director | $258.06 | 14,351 | $3,703,419.06 | 1,398,104 | 2026-05-14 | Filing |
| Large Shareholder, Officer, Director | $260.36 | 15,358 | $3,998,608.88 | 1,383,753 | 2026-05-13 | Filing |
| Large Shareholder, Officer, Director | $249.84 | 22,965 | $5,737,575.60 | 1,368,395 | 2026-05-12 | Filing |
| Large Shareholder, Officer, Director | $302.20 | 2,810 | $849,182.00 | 1,345,430 | 2026-03-13 | Filing |
| Large Shareholder, Officer, Director | $301.06 | 3,320 | $999,519.20 | 1,342,620 | 2026-03-09 | Filing |
| Large Shareholder, Officer, Director | $307.20 | 2,441 | $749,875.20 | 1,339,300 | 2026-03-06 | Filing |
| Large Shareholder, Officer, Director | $331.15 | 1,146 | $379,497.90 | 1,336,859 | 2026-03-03 | Filing |
| Large Shareholder, Officer, Director | $1,633.52 | 368 | $601,135.36 | 128,812 | 2025-12-17 | Filing |
| Large Shareholder, Officer, Director | $323.71 | 3,084 | $998,321.64 | 1,335,713 | 2025-12-17 | Filing |
| Large Shareholder, Officer, Director | $1,599.87 | 156 | $249,579.72 | 128,444 | 2025-12-16 | Filing |
| Large Shareholder, Officer, Director | $1,635.37 | 60 | $98,122.20 | 128,288 | 2025-12-15 | Filing |
| Large Shareholder, Officer, Director | $328.00 | 152 | $49,856.00 | 1,332,629 | 2025-12-15 | Filing |
| Large Shareholder, Officer, Director | $333.14 | 449 | $149,579.86 | 1,332,477 | 2025-12-12 | Filing |
| Large Shareholder, Officer, Director | $321.94 | 310 | $99,801.40 | 1,332,028 | 2025-12-10 | Filing |
| Large Shareholder, Officer, Director | $319.08 | 938 | $299,297.04 | 1,331,718 | 2025-12-09 | Filing |
| Large Shareholder, Officer, Director | $315.08 | 973 | $306,572.84 | 1,330,780 | 2025-12-08 | Filing |
| Large Shareholder, Officer, Director | $306.90 | 1,465 | $449,608.50 | 1,329,807 | 2025-12-05 | Filing |
| Large Shareholder, Officer, Director | $306.05 | 1,139 | $348,590.95 | 1,328,342 | 2025-12-04 | Filing |