May 06
2024
SELL
Open market or private sale
$584,500
$46.76 p/Share
12,500
Reduced 3.8%
316,637
Common Stock
Dec 16
2021
BUY
Grant, award, or other acquisition
-
316,209
Added 49.0%
329,137
Common Stock
Nov 04
2021
SELL
Open market or private sale
$2,178,300
$72.61 p/Share
30,000
Reduced 69.88%
12,928
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
$180,900
$6.03 p/Share
30,000
Added 41.14%
42,928
Common Stock
Nov 03
2021
SELL
Open market or private sale
$649,295
$71.0 p/Share
9,145
Reduced 41.43%
12,928
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$55,144
$6.03 p/Share
9,145
Added 29.29%
22,073
Common Stock
Nov 02
2021
SELL
Open market or private sale
$1,102,709
$70.08 p/Share
15,735
Reduced 54.9%
12,928
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$94,882
$6.03 p/Share
15,735
Added 35.44%
28,663
Common Stock
Nov 01
2021
SELL
Open market or private sale
$359,270
$70.17 p/Share
5,120
Reduced 28.37%
12,928
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$30,874
$6.03 p/Share
5,120
Added 22.1%
18,048
Common Stock
Oct 29
2021
SELL
Open market or private sale
$743,556
$68.48 p/Share
10,858
Reduced 45.65%
12,928
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$65,474
$6.03 p/Share
10,858
Added 31.34%
23,786
Common Stock
Oct 28
2021
SELL
Open market or private sale
$129,147
$67.51 p/Share
1,913
Reduced 12.89%
12,928
Common Stock
Oct 28
2021
BUY
Exercise of conversion of derivative security
$11,535
$6.03 p/Share
1,913
Added 11.42%
14,841
Common Stock
Sep 27
2021
SELL
Open market or private sale
$1,901,036
$67.59 p/Share
28,126
Reduced 68.51%
12,928
Common Stock
Sep 27
2021
BUY
Exercise of conversion of derivative security
$169,600
$6.03 p/Share
28,126
Added 40.66%
41,054
Common Stock
Sep 24
2021
SELL
Open market or private sale
$4,318,509
$65.33 p/Share
66,103
Reduced 83.64%
12,928
Common Stock
Sep 24
2021
BUY
Exercise of conversion of derivative security
$398,601
$6.03 p/Share
66,103
Added 45.55%
79,031
Common Stock
Mar 31
2021
SELL
Open market or private sale
$3,023,747
$48.07 p/Share
62,903
Reduced 82.95%
12,928
Common Stock
Mar 31
2021
BUY
Exercise of conversion of derivative security
$379,305
$6.03 p/Share
62,903
Added 45.34%
75,831
Common Stock
Mar 30
2021
SELL
Open market or private sale
$5,217,274
$45.34 p/Share
115,070
Reduced 89.9%
12,928
Common Stock
Mar 30
2021
BUY
Exercise of conversion of derivative security
$693,872
$6.03 p/Share
115,070
Added 47.34%
127,998
Common Stock
Mar 29
2021
SELL
Open market or private sale
$3,163,426
$43.92 p/Share
72,027
Reduced 84.78%
12,928
Common Stock
Mar 29
2021
BUY
Exercise of conversion of derivative security
$434,323
$6.03 p/Share
72,027
Added 45.88%
84,955
Common Stock