Manager TitleAgeSince
Chief Executive Officer - -
Chief Tech/Sci/R&D Officer 45 -
Chief Investment Officer - -
Director TitleAgeSince
Director/Board Member - -
Director/Board Member - -
Chairman - -
Date Insider Type Main position Quantity % Market Cap. Importance
10/2/26 A Buy

Chief Technology Officer

241 0.0002%
10/2/26 A Buy 292 0.0002%
10/2/26 A Buy

Director

1,490 0.0009%