Feb 15
2024
SELL
Open market or private sale
$826,032
$251.15 p/Share
3,289
Reduced 18.88%
14,129
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
$172,869
$52.56 p/Share
3,289
Added 15.88%
17,418
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
430
Added 3.31%
12,545
Common Stock
May 05
2023
SELL
Open market or private sale
$840,671
$240.88 p/Share
3,490
Reduced 22.36%
12,115
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
$177,292
$50.8 p/Share
3,490
Added 18.28%
15,605
Common Stock
Jul 22
2022
SELL
Payment of exercise price or tax liability
$175,805
$273.84 p/Share
642
Reduced 3.85%
16,021
Common Stock
Jul 22
2022
SELL
Open market or private sale
$1,069,619
$273.84 p/Share
3,906
Reduced 24.38%
12,115
Common Stock
Jul 22
2022
BUY
Exercise of conversion of derivative security
$175,735
$38.64 p/Share
4,548
Added 21.44%
16,663
Common Stock
May 15
2022
BUY
Grant, award, or other acquisition
-
372
Added 2.98%
12,115
Common Stock
May 15
2021
BUY
Grant, award, or other acquisition
-
365
Added 3.01%
11,743
Common Stock
May 07
2021
SELL
Open market or private sale
$1,128,042
$259.32 p/Share
4,350
Reduced 27.66%
11,378
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$165,822
$38.12 p/Share
4,350
Added 21.67%
15,728
Common Stock
May 28
2020
SELL
Open market or private sale
$1,824,029
$165.61 p/Share
11,014
Reduced 49.19%
11,378
Common Stock
May 28
2020
BUY
Exercise of conversion of derivative security
$319,186
$28.98 p/Share
11,014
Added 32.97%
22,392
Common Stock
May 15
2020
BUY
Grant, award, or other acquisition
-
575
Added 4.81%
11,378
Common Stock
May 15
2019
BUY
Grant, award, or other acquisition
-
690
Added 6.0%
10,803
Common Stock
Feb 27
2019
SELL
Open market or private sale
$1,341,819
$126.85 p/Share
10,578
Reduced 51.12%
10,113
Common Stock
Feb 27
2019
BUY
Exercise of conversion of derivative security
$247,419
$23.39 p/Share
10,578
Added 33.83%
20,691
Common Stock
May 15
2018
BUY
Grant, award, or other acquisition
-
870
Added 7.92%
10,113
Common Stock
Feb 23
2018
SELL
Open market or private sale
$1,035,586
$97.9 p/Share
10,578
Reduced 53.37%
9,243
Common Stock
Feb 23
2018
BUY
Exercise of conversion of derivative security
$318,609
$30.12 p/Share
10,578
Added 34.8%
19,821
Common Stock
May 15
2017
BUY
Grant, award, or other acquisition
-
990
Added 9.67%
9,243
Common Stock
Feb 15
2017
SELL
Open market or private sale
$891,937
$84.32 p/Share
10,578
Reduced 56.17%
8,253
Common Stock
Feb 15
2017
BUY
Exercise of conversion of derivative security
$301,367
$28.49 p/Share
10,578
Added 35.97%
18,831
Common Stock
Jul 15
2016
BUY
Grant, award, or other acquisition
-
970
Added 0.21%
456,253
Common Stock