Feb 24
2025
SELL
Open market or private sale
$86,914
$13.96 p/Share
6,226
Reduced 18.84%
26,829
Common Stock
Feb 23
2025
BUY
Exercise of conversion of derivative security
-
13,836
Added 29.51%
33,055
Common Stock
Feb 29
2024
SELL
Open market or private sale
$28,478
$20.4 p/Share
1,396
Reduced 6.77%
19,219
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$28,976
$8.49 p/Share
3,413
Added 14.66%
19,867
Common Stock
Feb 23
2024
SELL
Open market or private sale
$119,220
$19.87 p/Share
6,000
Reduced 25.86%
17,202
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
12,216
Added 34.49%
23,202
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
945
Added 7.92%
10,986
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
3,229
Added 24.33%
10,041
Common Stock
Aug 11
2022
SELL
Open market or private sale
$1,321
$17.61 p/Share
75
Reduced 1.09%
6,812
Common Stock
Mar 08
2022
SELL
Open market or private sale
$21,590
$21.59 p/Share
1,000
Reduced 12.83%
6,792
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$31,728
$21.38 p/Share
1,484
Reduced 16.0%
7,792
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
$33,310
$8.34 p/Share
3,994
Added 32.48%
8,302
Common Stock
Mar 04
2022
SELL
Open market or private sale
$4,915
$20.48 p/Share
240
Reduced 4.35%
5,282
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
596
Added 9.74%
5,522
Common Stock
Feb 25
2022
SELL
Open market or private sale
$12,758
$19.78 p/Share
645
Reduced 11.58%
4,926
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
1,616
Added 22.49%
5,571
Common Stock
Sep 16
2021
SELL
Open market or private sale
$58,478
$21.35 p/Share
2,739
Reduced 40.92%
3,955
Common Stock
Sep 16
2021
BUY
Exercise of conversion of derivative security
$34,579
$7.56 p/Share
4,574
Added 42.95%
6,075
Common Stock
Mar 04
2021
SELL
Open market or private sale
$1,654
$11.03 p/Share
150
Reduced 6.61%
2,120
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
-
596
Added 20.8%
2,270
Common Stock
Mar 02
2021
SELL
Open market or private sale
$3,762
$10.75 p/Share
350
Reduced 17.29%
1,674
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
944
Added 31.81%
2,024
Common Stock