Dec 10
2025
SELL
Open market or private sale
$94,058
$18.05 p/Share
5,211
Reduced 4.71%
105,349
Common Stock
Dec 10
2025
BUY
Exercise of conversion of derivative security
$44,820
$7.47 p/Share
6,000
Added 5.15%
110,560
Common Stock
Dec 09
2025
SELL
Open market or private sale
$121,972
$17.99 p/Share
6,780
Reduced 6.09%
104,560
Common Stock
Dec 06
2025
SELL
Payment of exercise price or tax liability
$13,058
$17.84 p/Share
732
Reduced 0.65%
111,340
Common Stock
Apr 15
2025
BUY
Exercise of conversion of derivative security
$18,675
$7.47 p/Share
2,500
Added 2.18%
112,072
Common Stock
Feb 03
2025
BUY
Grant, award, or other acquisition
-
10,275
Added 8.57%
109,572
Common Stock
Feb 02
2025
SELL
Payment of exercise price or tax liability
$22,860
$14.12 p/Share
1,619
Reduced 1.6%
99,297
Common Stock
Jan 15
2025
BUY
Exercise of conversion of derivative security
$18,675
$7.47 p/Share
2,500
Added 2.42%
100,916
Common Stock
Dec 11
2024
SELL
Open market or private sale
$46,530
$15.51 p/Share
3,000
Reduced 2.96%
98,416
Common Stock
Dec 07
2024
SELL
Payment of exercise price or tax liability
$13,692
$15.13 p/Share
905
Reduced 0.88%
101,416
Common Stock
Dec 06
2024
SELL
Payment of exercise price or tax liability
$11,075
$15.13 p/Share
732
Reduced 0.71%
102,321
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$11,878
$11.89 p/Share
999
Reduced 0.96%
103,053
Common Stock
Feb 02
2024
BUY
Grant, award, or other acquisition
-
9,236
Added 8.15%
104,052
Common Stock
Dec 07
2023
SELL
Payment of exercise price or tax liability
$10,045
$11.1 p/Share
905
Reduced 0.95%
94,816
Common Stock
Dec 06
2023
SELL
Payment of exercise price or tax liability
$15,356
$11.0 p/Share
1,396
Reduced 1.44%
95,721
Common Stock
Sep 14
2023
BUY
Open market or private purchase
$15,255
$10.17 p/Share
1,500
Added 1.52%
97,117
Common Stock
May 12
2023
BUY
Open market or private purchase
$80,399
$8.04 p/Share
10,000
Added 9.47%
95,617
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
$18,675
$7.47 p/Share
2,500
Added 2.84%
85,617
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
-
12,082
Added 12.69%
83,117
Common Stock
Dec 23
2022
BUY
Exercise of conversion of derivative security
$21,480
$3.58 p/Share
6,000
Added 7.79%
71,035
Common Stock
Dec 07
2022
SELL
Payment of exercise price or tax liability
$16,842
$18.61 p/Share
905
Reduced 1.37%
65,035
Common Stock
Dec 06
2022
SELL
Payment of exercise price or tax liability
$26,133
$18.72 p/Share
1,396
Reduced 2.07%
65,940
Common Stock
Dec 13
2021
BUY
Exercise of conversion of derivative security
$10,740
$3.58 p/Share
3,000
Added 4.27%
67,336
Common Stock
Dec 06
2021
BUY
Grant, award, or other acquisition
-
9,560
Added 12.94%
64,336
Common Stock
Aug 17
2021
BUY
Open market or private purchase
$18,000
$25.0 p/Share
720
Added 50.0%
720
Depositary Shares