Mar 25
2024
SELL
Open market or private sale
$43,639
$5.89 p/Share
7,409
Reduced 9.88%
67,579
Common Stock
Mar 22
2024
BUY
Exercise of conversion of derivative security
-
13,980
Added 15.71%
74,988
Common Stock
Mar 11
2024
SELL
Open market or private sale
$85,161
$5.58 p/Share
15,262
Reduced 20.01%
61,008
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
$152,488
$6.29 p/Share
24,243
Added 24.12%
76,270
Common Stock
Mar 23
2023
SELL
Open market or private sale
$72,723
$13.53 p/Share
5,375
Reduced 9.36%
52,027
Common Stock
Mar 22
2023
SELL
Open market or private sale
$195,076
$14.0 p/Share
13,934
Reduced 19.53%
57,402
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
18,262
Added 20.38%
71,336
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$128,930
$16.31 p/Share
7,905
Added 12.96%
53,074
Common Stock
Aug 01
2022
SELL
Open market or private sale
$171,109
$24.62 p/Share
6,950
Reduced 13.33%
45,169
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
-
12,500
Added 19.34%
52,119
Common Stock
Mar 23
2022
SELL
Open market or private sale
$63,001
$25.05 p/Share
2,515
Reduced 5.97%
39,619
Common Stock
Mar 22
2022
BUY
Exercise of conversion of derivative security
-
4,551
Added 9.75%
42,134
Common Stock
Mar 16
2022
SELL
Open market or private sale
$63,629
$23.54 p/Share
2,703
Reduced 6.71%
37,583
Common Stock
Mar 14
2022
SELL
Open market or private sale
$274,750
$21.98 p/Share
12,500
Reduced 23.68%
40,286
Common Stock
Mar 12
2022
BUY
Exercise of conversion of derivative security
-
18,260
Added 27.54%
48,035
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$187,260
$23.15 p/Share
8,089
Added 18.98%
34,526
Common Stock
Aug 04
2021
SELL
Open market or private sale
$206,250
$37.5 p/Share
5,500
Reduced 17.22%
26,437
Common Stock
Aug 02
2021
SELL
Open market or private sale
$232,991
$37.13 p/Share
6,275
Reduced 16.42%
31,937
Common Stock
Jul 29
2021
BUY
Exercise of conversion of derivative security
-
12,500
Added 24.65%
38,212
Common Stock
Mar 16
2021
SELL
Open market or private sale
$188,535
$38.65 p/Share
4,878
Reduced 15.95%
25,712
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$570,484
$42.51 p/Share
13,420
Reduced 30.49%
30,590
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
-
27,504
Added 40.96%
39,644
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$155,189
$42.87 p/Share
3,620
Reduced 17.99%
16,506
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
$311,665
$42.87 p/Share
7,270
Added 26.54%
20,126
Common Stock
Nov 09
2020
SELL
Open market or private sale
$483,002
$36.01 p/Share
13,413
Reduced 51.06%
12,856
Common Stock