Mar 08
2024
SELL
Open market or private sale
$148,884
$25.83 p/Share
5,764
Reduced 7.41%
72,072
Common Stock
Mar 04
2024
SELL
Open market or private sale
$116,352
$26.33 p/Share
4,419
Reduced 5.37%
77,836
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
31,765
Added 27.86%
82,255
Common Stock
Aug 10
2023
SELL
Open market or private sale
$202,895
$35.0 p/Share
5,797
Reduced 10.3%
50,490
Common Stock
Mar 06
2023
SELL
Open market or private sale
$243,225
$27.17 p/Share
8,952
Reduced 13.72%
56,287
Common Stock
Mar 03
2023
SELL
Open market or private sale
$100,283
$27.46 p/Share
3,652
Reduced 5.3%
65,239
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
40,783
Added 37.19%
68,891
Common Stock
Jul 05
2022
SELL
Open market or private sale
$779,289
$43.15 p/Share
18,060
Reduced 39.12%
28,108
Common Stock
Jul 05
2022
BUY
Exercise of conversion of derivative security
$154,774
$8.57 p/Share
18,060
Added 28.12%
46,168
Common Stock
May 25
2022
SELL
Open market or private sale
$581,850
$38.79 p/Share
15,000
Reduced 34.8%
28,108
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
$174,600
$11.64 p/Share
15,000
Added 25.81%
43,108
Common Stock
Apr 07
2022
SELL
Open market or private sale
$350,000
$35.0 p/Share
10,000
Reduced 26.24%
28,108
Common Stock
Apr 07
2022
BUY
Exercise of conversion of derivative security
$85,700
$8.57 p/Share
10,000
Added 20.79%
38,108
Common Stock
Apr 04
2022
SELL
Open market or private sale
$756,671
$33.53 p/Share
22,567
Reduced 44.53%
28,108
Common Stock
Apr 04
2022
BUY
Exercise of conversion of derivative security
$183,018
$8.11 p/Share
22,567
Added 30.81%
50,675
Common Stock
Mar 07
2022
SELL
Open market or private sale
$858,980
$29.62 p/Share
29,000
Reduced 50.78%
28,108
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
$337,560
$11.64 p/Share
29,000
Added 33.68%
57,108
Common Stock
Mar 03
2022
SELL
Open market or private sale
$64,224
$28.33 p/Share
2,267
Reduced 12.92%
15,284
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
12,824
Added 31.33%
28,108
Common Stock
Apr 23
2021
SELL
Open market or private sale
$600,000
$40.0 p/Share
15,000
Reduced 46.08%
17,551
Common Stock
Apr 23
2021
BUY
Exercise of conversion of derivative security
$121,650
$8.11 p/Share
15,000
Added 31.55%
32,551
Common Stock
Mar 04
2021
SELL
Open market or private sale
$42,465
$35.27 p/Share
1,204
Reduced 6.42%
17,551
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
9,705
Added 34.1%
18,755
Common Stock
Nov 19
2020
SELL
Open market or private sale
$152,025
$37.5 p/Share
4,054
Reduced 30.94%
9,050
Common Stock
Nov 19
2020
BUY
Exercise of conversion of derivative security
$19,419
$4.79 p/Share
4,054
Added 23.63%
13,104
Common Stock