Jun 27
2024
BUY
Grant, award, or other acquisition
-
2,088
Added 19.56%
8,588
Common Stock
May 28
2024
SELL
Open market or private sale
$1,607,281
$1117.72 p/Share
1,438
Reduced 68.87%
650
Common Stock
Jun 23
2023
BUY
Grant, award, or other acquisition
-
650
Added 23.74%
2,088
Common Stock
Jun 14
2023
SELL
Open market or private sale
$365,233
$424.69 p/Share
860
Reduced 37.42%
1,438
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
-
1,438
Added 38.49%
2,298
Common Stock
Nov 19
2021
SELL
Open market or private sale
$281,547
$328.91 p/Share
856
Reduced 49.88%
860
Common Stock
Jun 16
2021
SELL
Open market or private sale
$251,685
$706.98 p/Share
356
Reduced 45.35%
429
Common Stock
Jun 04
2021
BUY
Grant, award, or other acquisition
-
429
Added 35.34%
785
Common Stock
Dec 01
2020
SELL
Open market or private sale
$192,425
$540.52 p/Share
356
Reduced 50.0%
356
Common Stock
Sep 15
2020
SELL
Open market or private sale
$5,137,700
$513.77 p/Share
10,000
Reduced 93.35%
712
Common Stock
Sep 15
2020
BUY
Exercise of conversion of derivative security
$146,300
$14.63 p/Share
10,000
Added 48.28%
10,712
Common Stock
Jun 10
2020
BUY
Grant, award, or other acquisition
-
712
Added 50.0%
712
Common Stock
May 26
2020
SELL
Open market or private sale
$230,384
$366.27 p/Share
629
Reduced 100.0%
0
Common Stock
Feb 18
2020
SELL
Open market or private sale
$5,758,200
$287.91 p/Share
20,000
Reduced 96.95%
629
Common Stock
Feb 18
2020
BUY
Exercise of conversion of derivative security
$292,600
$14.63 p/Share
20,000
Added 49.23%
20,629
Common Stock
Dec 13
2019
SELL
Open market or private sale
$217,494
$225.85 p/Share
963
Reduced 60.49%
629
Common Stock
Nov 26
2019
SELL
Open market or private sale
$138,694
$220.5 p/Share
629
Reduced 28.32%
1,592
Common Stock
Nov 18
2019
SELL
Open market or private sale
$4,255,000
$212.75 p/Share
20,000
Reduced 90.0%
2,221
Common Stock
Nov 18
2019
BUY
Exercise of conversion of derivative security
$292,600
$14.63 p/Share
20,000
Added 47.37%
22,221
Common Stock
May 23
2019
BUY
Grant, award, or other acquisition
-
1,258
Added 36.16%
2,221
Common Stock
Jun 05
2018
SELL
Open market or private sale
$272,531
$264.85 p/Share
1,029
Reduced 51.66%
963
Common Stock
Jun 04
2018
SELL
Open market or private sale
$5,292,800
$264.64 p/Share
20,000
Reduced 90.94%
1,992
Common Stock
Jun 04
2018
BUY
Exercise of conversion of derivative security
$292,600
$14.63 p/Share
20,000
Added 47.63%
21,992
Common Stock
May 17
2018
BUY
Grant, award, or other acquisition
-
963
Added 32.59%
1,992
Common Stock
Nov 20
2017
SELL
Open market or private sale
$220,309
$214.1 p/Share
1,029
Reduced 50.0%
1,029
Common Stock