Jan 27
2023
BUY
Grant, award, or other acquisition
-
19,865
Added 45.19%
24,091
Common Stock
Jan 23
2023
SELL
Open market or private sale
$176,879
$41.56 p/Share
4,256
Reduced 50.18%
4,226
Common Stock
Jan 22
2023
BUY
Exercise of conversion of derivative security
-
1,250
Added 12.84%
8,482
Common Stock
Jan 21
2023
BUY
Exercise of conversion of derivative security
-
1,145
Added 13.67%
7,232
Common Stock
Jan 20
2023
BUY
Exercise of conversion of derivative security
-
6,087
Added 50.0%
6,087
Common Stock
Jan 10
2023
BUY
Exercise of conversion of derivative security
$51,233
$13.01 p/Share
3,938
Added 24.98%
11,824
Common Stock
Jan 09
2023
SELL
Open market or private sale
$84,419
$37.62 p/Share
2,244
Reduced 22.15%
7,886
Common Stock
Jan 07
2023
BUY
Exercise of conversion of derivative security
-
3,985
Added 28.23%
10,130
Common Stock
Jan 03
2023
SELL
Open market or private sale
$192,054
$39.55 p/Share
4,856
Reduced 44.14%
6,145
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
-
9,634
Added 46.69%
11,001
Common Stock
Dec 28
2022
SELL
Open market or private sale
$55,058
$39.84 p/Share
1,382
Reduced 50.27%
1,367
Common Stock
Dec 27
2022
BUY
Exercise of conversion of derivative security
-
2,749
Added 50.0%
2,749
Common Stock
Oct 24
2022
SELL
Open market or private sale
$132,955
$42.41 p/Share
3,135
Reduced 38.86%
4,932
Common Stock
Oct 22
2022
BUY
Exercise of conversion of derivative security
-
5,000
Added 38.26%
8,067
Common Stock
Oct 21
2022
BUY
Exercise of conversion of derivative security
-
1,145
Added 27.18%
3,067
Common Stock
Oct 18
2022
BUY
Exercise of conversion of derivative security
$25,005
$13.01 p/Share
1,922
Added 50.0%
1,922
Common Stock
Oct 10
2022
SELL
Open market or private sale
$84,577
$42.12 p/Share
2,008
Reduced 33.9%
3,915
Common Stock
Oct 07
2022
BUY
Exercise of conversion of derivative security
-
3,984
Added 40.21%
5,923
Common Stock
Sep 28
2022
SELL
Open market or private sale
$60,863
$44.04 p/Share
1,382
Reduced 41.61%
1,939
Common Stock
Sep 27
2022
BUY
Exercise of conversion of derivative security
-
2,749
Added 45.29%
3,321
Common Stock
Jul 22
2022
SELL
Open market or private sale
$26,461
$46.26 p/Share
572
Reduced 50.0%
572
Common Stock
Jul 21
2022
BUY
Grant, award, or other acquisition
-
1,144
Added 50.0%
1,144
Common Stock
Jul 20
2022
BUY
Exercise of conversion of derivative security
$16,666
$13.01 p/Share
1,281
Added 21.76%
4,607
Common Stock
Jul 08
2022
SELL
Open market or private sale
$79,771
$39.51 p/Share
2,019
Reduced 37.77%
3,326
Common Stock
Jul 07
2022
BUY
Exercise of conversion of derivative security
-
3,985
Added 42.71%
5,345
Common Stock