Mar 25
2024
SELL
Open market or private sale
$16,918
$5.8 p/Share
2,917
Reduced 4.96%
55,851
Common Stock
Mar 22
2024
BUY
Exercise of conversion of derivative security
-
6,464
Added 9.91%
58,768
Common Stock
Mar 11
2024
SELL
Open market or private sale
$52,273
$5.48 p/Share
9,539
Reduced 15.42%
52,304
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
$99,627
$6.29 p/Share
15,839
Added 20.39%
61,843
Common Stock
Mar 23
2023
SELL
Open market or private sale
$33,696
$13.56 p/Share
2,485
Reduced 5.12%
46,004
Common Stock
Mar 22
2023
SELL
Open market or private sale
$102,738
$14.02 p/Share
7,328
Reduced 13.13%
48,489
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
11,594
Added 17.2%
55,817
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$90,243
$16.31 p/Share
5,533
Added 11.12%
44,223
Common Stock
Aug 01
2022
SELL
Open market or private sale
$71,976
$24.0 p/Share
2,999
Reduced 7.19%
38,690
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
-
9,722
Added 18.91%
41,689
Common Stock
Mar 23
2022
SELL
Open market or private sale
$19,414
$25.05 p/Share
775
Reduced 2.37%
31,967
Common Stock
Mar 22
2022
BUY
Exercise of conversion of derivative security
-
2,036
Added 5.85%
32,742
Common Stock
Mar 16
2022
SELL
Open market or private sale
$6,001
$23.08 p/Share
260
Reduced 0.84%
30,706
Common Stock
Mar 14
2022
SELL
Open market or private sale
$146,438
$21.73 p/Share
6,739
Reduced 17.87%
30,966
Common Stock
Mar 12
2022
BUY
Exercise of conversion of derivative security
-
11,594
Added 24.89%
34,990
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$141,169
$23.15 p/Share
6,098
Added 18.93%
26,111
Common Stock
Aug 02
2021
SELL
Open market or private sale
$160,736
$37.13 p/Share
4,329
Reduced 17.78%
20,013
Common Stock
Jul 29
2021
BUY
Exercise of conversion of derivative security
-
9,722
Added 28.54%
24,342
Common Stock
May 21
2021
SELL
Open market or private sale
$150,000
$30.0 p/Share
5,000
Reduced 25.48%
14,620
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$302,714
$42.51 p/Share
7,121
Reduced 26.63%
19,620
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
-
18,637
Added 43.55%
24,161
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$77,852
$42.87 p/Share
1,816
Reduced 18.31%
8,104
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
$191,800
$42.87 p/Share
4,474
Added 31.08%
9,920
Common Stock