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
Dec 30
2020
BUY
Exercise of conversion of derivative security
$425,356
$35.27 p/Share
12,060
Added 38.97%
18,890
Common Stock
Nov 13
2020
BUY
Exercise of conversion of derivative security
-
616
Added 8.27%
6,830
Common Stock
Nov 08
2020
BUY
Exercise of conversion of derivative security
-
371
Added 5.63%
6,214
Common Stock