Feb 22
2025
SELL
Payment of exercise price or tax liability
$8,580
$8.47 p/Share
1,013
Reduced 2.91%
33,793
Common Stock
Feb 22
2025
BUY
Exercise of conversion of derivative security
-
2,149
Added 5.82%
34,806
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$22,087
$10.04 p/Share
2,200
Reduced 6.31%
32,657
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
4,668
Added 11.81%
34,857
Common Stock
May 23
2024
SELL
Payment of exercise price or tax liability
$17,386
$12.15 p/Share
1,431
Reduced 4.53%
30,189
Common Stock
May 23
2024
BUY
Exercise of conversion of derivative security
-
3,334
Added 9.54%
31,620
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$3,873
$8.42 p/Share
460
Reduced 1.6%
28,286
Common Stock
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
976
Added 3.28%
28,746
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$8,569
$8.46 p/Share
1,013
Reduced 3.52%
27,770
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
2,149
Added 6.95%
28,783
Common Stock
Aug 14
2023
BUY
Open market or private purchase
$9,790
$9.79 p/Share
1,000
Added 3.62%
26,634
Common Stock
Aug 11
2023
BUY
Open market or private purchase
$9,370
$9.37 p/Share
1,000
Added 3.75%
25,634
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
-
2,094
Added 7.83%
24,634
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
976
Added 4.15%
22,540
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
2,149
Added 9.06%
21,564
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
2,094
Added 9.74%
19,415
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
976
Added 5.33%
17,321
Common Stock
Feb 13
2022
BUY
Exercise of conversion of derivative security
-
615
Added 3.63%
16,345
Common Stock
Nov 13
2021
BUY
Exercise of conversion of derivative security
-
616
Added 3.77%
15,730
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
-
616
Added 3.92%
15,114
Common Stock
May 13
2021
BUY
Exercise of conversion of derivative security
-
616
Added 4.08%
14,498
Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
-
2,094
Added 13.11%
13,882
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
616
Added 4.97%
11,788
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
-
370
Added 3.21%
11,172
Common Stock
Dec 30
2020
SELL
Payment of exercise price or tax liability
$425,429
$52.6 p/Share
8,088
Reduced 42.82%
10,802
Common Stock