Hime James ·CFO Officer Transaction date 13 Feb 2026 Notification date 20 Feb 2026 Purchase Price 452.11 Quantity 79,857 -0.7% Value US$2,327,905 Filing More details Fewer details
Hime James ·CFO Officer Transaction date 4 Aug 2025 Notification date 11 Dec 2025 Purchase Price 362.05 Quantity 26,648 +6.0% Value US$3,134,600 Filing More details Fewer details
Hime James ·CFO Officer Transaction date 20 May 2025 Notification date 27 May 2025 Purchase Price 135.24 Quantity 25,759 -15.3% Value US$111,330 Filing More details Fewer details
Canter David Non-Executive Director Transaction date 8 Jan 2024 Notification date 11 Jan 2024 Purchase Price 9.86 Quantity 5,071 +inf% Value US$50,000 Filing More details Fewer details
DOHRMANN GEOFFREY Non-Executive Director Transaction date 11 Dec 2023 Notification date 13 Dec 2023 Purchase Price 10.22 Quantity 1,761 +inf% Value US$17,997 Filing More details Fewer details
DOHRMANN GEOFFREY Non-Executive Director Transaction date 10 Nov 2023 Notification date 16 Nov 2023 Purchase Price 10.30 Quantity 10,184 +inf% Value US$104,900 Filing More details Fewer details
Accordant Investments LLC ·Investment Adviser Transaction date 1 Nov 2023 Notification date 4 Dec 2023 Purchase Price 10.33 Quantity 967 +inf% Value US$9,989 Filing More details Fewer details
Accordant Investments LLC ·Investment Adviser Transaction date 1 Nov 2023 Notification date 4 Dec 2023 Purchase Price 10.33 Quantity 967 +inf% Value US$9,989 Filing More details Fewer details
Wolf Lawrence Non-Executive Director Transaction date 16 May 2022 Notification date 29 Jul 2022 Purchase Price 12.22 Quantity 4,090 +88.9% Value US$50,000 Filing More details Fewer details
Wolf Lawrence Non-Executive Director Transaction date 3 Jan 2022 Notification date 8 Mar 2022 Purchase Price 11.54 Quantity 2,167 +89.1% Value US$25,000 Filing More details Fewer details