May 06
2024
BUY
Exercise of conversion of derivative security
-
182,702
Added 37.53%
304,163
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
-
46,073
Added 27.5%
121,461
Common Stock
May 26
2023
BUY
Open market or private purchase
$86,400
$5.76 p/Share
15,000
Added 16.6%
75,388
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$67,045
$10.16 p/Share
6,599
Reduced 9.85%
60,388
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
-
11,224
Added 14.98%
63,709
Common Stock
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
4,989
Added 8.21%
55,763
Common Stock
Jan 26
2023
SELL
Payment of exercise price or tax liability
$18,795
$10.39 p/Share
1,809
Reduced 3.44%
50,774
Common Stock
Jan 26
2023
BUY
Exercise of conversion of derivative security
-
4,050
Added 7.15%
52,583
Common Stock
Dec 13
2022
BUY
Open market or private purchase
$234,746
$8.05 p/Share
29,161
Added 37.53%
48,533
Common Stock
Mar 15
2022
SELL
Open market or private sale
$58,679
$27.81 p/Share
2,110
Reduced 9.82%
19,372
Common Stock
Mar 14
2022
BUY
Exercise of conversion of derivative security
-
5,377
Added 20.02%
21,482
Common Stock
Mar 10
2022
SELL
Open market or private sale
$169,050
$33.81 p/Share
5,000
Reduced 23.69%
16,105
Common Stock
Mar 08
2022
SELL
Open market or private sale
$101,097
$33.06 p/Share
3,058
Reduced 12.66%
21,105
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
7,753
Added 24.29%
24,163
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$109,058
$31.0 p/Share
3,518
Reduced 17.65%
16,410
Common Stock
Jan 27
2022
BUY
Exercise of conversion of derivative security
-
13,709
Added 40.76%
19,928
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$64,076
$31.99 p/Share
2,003
Reduced 24.36%
6,219
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
8,222
Added 50.0%
8,222
Common Stock
Nov 17
2021
SELL
Open market or private sale
$369,954
$47.17 p/Share
7,843
Reduced 100.0%
0
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$123,527
$15.75 p/Share
7,843
Added 50.0%
7,843
Common Stock
Aug 17
2021
SELL
Open market or private sale
$410,215
$52.29 p/Share
7,845
Reduced 100.0%
0
Common Stock
Aug 17
2021
BUY
Exercise of conversion of derivative security
$123,559
$15.75 p/Share
7,845
Added 50.0%
7,845
Common Stock
May 18
2021
SELL
Open market or private sale
$263,385
$50.37 p/Share
5,229
Reduced 100.0%
0
Common Stock
May 18
2021
BUY
Exercise of conversion of derivative security
$82,357
$15.75 p/Share
5,229
Added 50.0%
5,229
Common Stock
Mar 17
2021
SELL
Open market or private sale
$1,885,597
$65.9 p/Share
28,613
Reduced 100.0%
0
Common Stock