As of June 02, 2026, the three largest insider holders of XPRO are D. Keith Mosing (Director, 1.20Mn shares), Michael Jardon (President Ceo, 557.64K shares), Alistair Geddes (Chief Operating Officer, 228.66K shares).
| Holder | Position | Shares (Direct) | Shares (Indirect) | Report Date |
|---|---|---|---|---|
| Hill Advisors Lp Oak | - | 0 | 8,522 | 05 Oct, 2021 |
| Alexander Vriesendorp | - | 27,669 | 0 | 05 Oct, 2021 |
| Melanie Montague Trent | - | 18,209 | 0 | 05 Oct, 2021 |
| Nigel M Lakey | Svp, Technology | 30,832 | 0 | 02 Jul, 2021 |
| Eileen Goss Whelley | - | 44,909 | 0 | 03 Jun, 2025 |
| L. Don Miller | - | 15,562 | 0 | 05 Oct, 2021 |
| D. Keith Mosing | - | 705,337 | 491,474 | 17 Mar, 2022 |
| Kirkland D. Mosing | - | 76,575 | 0 | 05 Oct, 2021 |
| Lisa L Troe | - | 44,909 | 0 | 03 Jun, 2025 |
| Brian D. Truelove | - | 47,663 | 0 | 03 Jun, 2025 |
| Alan Schrager | - | 30,441 | 0 | 01 Jun, 2023 |
| Robert Wayne Jr Drummond | - | 86,285 | 0 | 03 Jun, 2025 |
| Frances M Vallejo | - | 32,908 | 0 | 03 Jun, 2025 |
| Erich Mosing | - | 29,425 | 0 | 17 Aug, 2022 |
| Steven J Russell | Chief Technology Officer | 154,250 | 0 | 25 Feb, 2026 |
| Melissa Cougle | Svp And Cfo | 46,002 | 0 | 06 Jul, 2021 |
| Eitan Arbeter | - | 55,293 | 0 | 03 Jun, 2025 |
| Alistair Geddes | Chief Operating Officer | 228,658 | 0 | 25 Feb, 2026 |
| Michael Jardon | President Ceo | 557,642 | 0 | 25 Feb, 2026 |
| Michael Bentham | Principal Accounting Officer | 63,041 | 0 | 25 Feb, 2026 |
| John Lewis Mcalister | General Counsel Secretary | 127,027 | 0 | 25 Feb, 2026 |
* Please note that the shares above only reflect shares from the fund portfolio and the institutional portfolio. Shares from the personal portfolio are excluded from this Institutional Ownership Page. See these insiders' latest transactions here on Insider Page.
| Transaction Date | Insider Name | Security Class | Transaction Type | Shares Traded | Price | Shares Remaining | Ownership | Code |
|---|---|---|---|---|---|---|---|---|
| 24 Feb, 2026 | Alistair Geddes | Common Stock, nominal value Euro0.06 | A | 21,247 | $0.00 | 228,658 | D | A |
| 24 Feb, 2026 | Alistair Geddes | Common Stock, nominal value Euro0.06 | A | 21,247 | $0.00 | 228,658 | D | A |
| 24 Feb, 2026 | John Lewis Mcalister | Common Stock, nominal value Euro0.06 | A | 15,733 | $0.00 | 136,890 | D | A |
| 24 Feb, 2026 | Steven J Russell | Common Stock, nominal value Euro0.06 | A | 17,618 | $0.00 | 163,496 | D | A |
| 24 Feb, 2026 | Michael Jardon | Common Stock, nominal value Euro0.06 | A | 72,542 | $0.00 | 595,713 | D | A |
| 24 Feb, 2026 | Steven J Russell | Common Stock, nominal value Euro0.06 | A | 17,618 | $0.00 | 163,496 | D | A |
| 24 Feb, 2026 | Michael Jardon | Common Stock, nominal value Euro0.06 | A | 72,542 | $0.00 | 595,713 | D | A |
| 24 Feb, 2026 | John Lewis Mcalister | Common Stock, nominal value Euro0.06 | A | 15,733 | $0.00 | 136,890 | D | A |
| 24 Feb, 2026 | Michael Bentham | Common Stock, nominal value Euro0.06 | A | 6,736 | $0.00 | 66,577 | D | A |
| 24 Feb, 2026 | Steven J Russell | Common Stock, nominal value Euro0.06 | D | 9,246 | $18.18 | 154,250 | D | F |
| 24 Feb, 2026 | John Lewis Mcalister | Common Stock, nominal value Euro0.06 | D | 9,863 | $18.18 | 127,027 | D | F |
| 24 Feb, 2026 | Michael Bentham | Common Stock, nominal value Euro0.06 | D | 3,536 | $18.18 | 63,041 | D | F |
| 24 Feb, 2026 | John Lewis Mcalister | Common Stock, nominal value Euro0.06 | D | 9,863 | $18.18 | 127,027 | D | F |
| 24 Feb, 2026 | Michael Jardon | Common Stock, nominal value Euro0.06 | D | 38,071 | $18.18 | 557,642 | D | F |
| 24 Feb, 2026 | Steven J Russell | Common Stock, nominal value Euro0.06 | D | 9,246 | $18.18 | 154,250 | D | F |
| 24 Feb, 2026 | Michael Jardon | Common Stock, nominal value Euro0.06 | D | 38,071 | $18.18 | 557,642 | D | F |
| 22 Feb, 2026 | Michael Jardon | Common Stock, nominal value Euro0.06 | A | 109,211 | $0.00 | 550,673 | D | A |
| 22 Feb, 2026 | Steven J Russell | Common Stock, nominal value Euro0.06 | A | 34,539 | $0.00 | 154,129 | D | A |
| 22 Feb, 2026 | John Lewis Mcalister | Common Stock, nominal value Euro0.06 | A | 32,895 | $0.00 | 130,098 | D | A |
| 22 Feb, 2026 | Alistair Geddes | Common Stock, nominal value Euro0.06 | A | 39,474 | $0.00 | 207,411 | D | A |