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
02/10/26 Buy

Chief Technology Officer

241 0.0002%
02/10/26 Buy 292 0.0002%
02/10/26 Buy

Director

1,490 0.0009%