May 17
2024
BUY
Grant, award, or other acquisition
-
12,845
Added 26.58%
35,488
Common Stock
May 12
2023
BUY
Grant, award, or other acquisition
-
8,105
Added 26.36%
22,643
Common Stock
Apr 30
2022
BUY
Exercise of conversion of derivative security
-
2,708
Added 15.7%
14,538
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
7,203
Added 37.84%
11,830
Common Stock
Oct 21
2021
SELL
Open market or private sale
$849,800
$75.76 p/Share
11,217
Reduced 70.8%
4,627
Common Stock
Oct 21
2021
BUY
Exercise of conversion of derivative security
$160,964
$14.35 p/Share
11,217
Added 41.45%
15,844
Common Stock
Oct 20
2021
SELL
Open market or private sale
$284,368
$75.17 p/Share
3,783
Reduced 44.98%
4,627
Common Stock
Oct 20
2021
BUY
Exercise of conversion of derivative security
$54,286
$14.35 p/Share
3,783
Added 31.03%
8,410
Common Stock
Sep 27
2021
SELL
Open market or private sale
$701,700
$70.17 p/Share
10,000
Reduced 68.37%
4,627
Common Stock
Sep 27
2021
BUY
Exercise of conversion of derivative security
$143,500
$14.35 p/Share
10,000
Added 40.61%
14,627
Common Stock
Sep 02
2021
SELL
Open market or private sale
$38,561
$67.18 p/Share
574
Reduced 11.04%
4,627
Common Stock
Sep 02
2021
BUY
Exercise of conversion of derivative security
$8,237
$14.35 p/Share
574
Added 9.94%
5,201
Common Stock
Jun 29
2021
SELL
Open market or private sale
$6,703
$67.03 p/Share
100
Reduced 2.12%
4,627
Common Stock
Jun 29
2021
BUY
Exercise of conversion of derivative security
$1,435
$14.35 p/Share
100
Added 2.07%
4,727
Common Stock
Jun 28
2021
SELL
Open market or private sale
$625,681
$67.09 p/Share
9,326
Reduced 66.84%
4,627
Common Stock
Jun 28
2021
BUY
Exercise of conversion of derivative security
$133,828
$14.35 p/Share
9,326
Added 40.06%
13,953
Common Stock
Jun 22
2021
SELL
Open market or private sale
$845,402
$65.79 p/Share
12,850
Reduced 73.53%
4,627
Common Stock
Jun 22
2021
BUY
Exercise of conversion of derivative security
$125,030
$9.73 p/Share
12,850
Added 42.37%
17,477
Common Stock
Jun 08
2021
SELL
Open market or private sale
$612,300
$61.23 p/Share
10,000
Reduced 68.37%
4,627
Common Stock
Jun 08
2021
BUY
Exercise of conversion of derivative security
$97,300
$9.73 p/Share
10,000
Added 40.61%
14,627
Common Stock
Jun 07
2021
SELL
Open market or private sale
$600,200
$60.02 p/Share
10,000
Reduced 68.37%
4,627
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$97,300
$9.73 p/Share
10,000
Added 40.61%
14,627
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$11,505
$50.24 p/Share
229
Added 4.72%
4,627
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$11,513
$44.11 p/Share
261
Added 5.6%
4,398
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$11,477
$47.82 p/Share
240
Added 5.48%
4,137
Common Stock