| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Yousif Mohammed Ali Nasser Alnowais | Director | 2026-06-25 | 1,919,594 | $26.80 | $51.45MSell |
| Yousif Mohammed Ali Nasser Alnowais | Director | 2026-06-13 | 6,471 | $27.61 | $178.66kSell |
| Yousif Mohammed Ali Nasser Alnowais | Director | 2026-06-13 | 326,386 | $26.89 | $8.78MSell |
| Yousif Mohammed Ali Nasser Alnowais | Director | 2026-06-12 | 117,762 | $26.54 | $3.13MSell |
| Yousif Mohammed Ali Nasser Alnowais | Director | 2026-06-12 | 950,831 | $26.08 | $24.80MSell |
| Yousif Mohammed Ali Nasser Alnowais | Director | 2026-06-09 | 200 | $25.55 | $5.11kSell |
| Yousif Mohammed Ali Nasser Alnowais | Director | 2026-06-08 | 5,526 | $25.53 | $141.08kSell |
| Yousif Mohammed Ali Nasser Alnowais | Director | 2026-05-26 | 457,391 | $26.12 | $11.95MSell |
| Yousif Mohammed Ali Nasser Alnowais | Director | 2026-05-22 | 242,497 | $26.14 | $6.34MSell |
| Yousif Mohammed Ali Nasser Alnowais | Director | 2026-05-20 | 573,544 | $26.14 | $14.99MSell |