May 22
2024
SELL
Open market or private sale
$666,202
$240.68 p/Share
2,768
Reduced 18.06%
12,559
Common Stock
May 22
2024
BUY
Exercise of conversion of derivative security
$240,452
$153.35 p/Share
1,568
Added 9.28%
15,327
Common Stock
Apr 30
2024
SELL
Payment of exercise price or tax liability
$270,935
$238.92 p/Share
1,134
Reduced 7.63%
13,722
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$505,793
$238.92 p/Share
2,117
Added 12.47%
14,856
Common Stock
Jan 30
2024
SELL
Open market or private sale
$9,572,658
$203.96 p/Share
46,934
Reduced 78.7%
12,703
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$2,280,791
$201.43 p/Share
11,323
Reduced 33.45%
22,531
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
$4,260,445
$201.43 p/Share
21,151
Added 38.45%
33,854
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
-
37,106
Added 38.36%
59,637
Common Stock
Feb 14
2023
SELL
Open market or private sale
$5,186,216
$180.78 p/Share
28,688
Reduced 69.56%
12,556
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$1,684,820
$100.96 p/Share
16,688
Added 28.81%
41,244
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$1,730,337
$172.31 p/Share
10,042
Reduced 29.04%
24,533
Common Stock
Jan 29
2023
BUY
Grant, award, or other acquisition
$3,217,716
$172.31 p/Share
18,674
Added 35.07%
34,575
Common Stock
Jan 29
2022
SELL
Sale (or disposition) back to the issuer
$1,478,628
$177.06 p/Share
8,351
Reduced 26.86%
22,744
Common Stock
Jan 29
2022
BUY
Grant, award, or other acquisition
$2,735,754
$177.06 p/Share
15,451
Added 33.2%
31,095
Common Stock
May 07
2021
SELL
Open market or private sale
$387,524
$157.53 p/Share
2,460
Reduced 13.59%
15,644
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$432,964
$154.63 p/Share
2,800
Reduced 13.39%
18,104
Common Stock
Apr 30
2021
SELL
Open market or private sale
$805,359
$153.11 p/Share
5,260
Reduced 22.51%
18,104
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$813,354
$154.63 p/Share
5,260
Added 20.1%
20,904
Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
$519,425
$98.75 p/Share
5,260
Added 18.38%
23,364
Common Stock
Feb 02
2021
SELL
Open market or private sale
$3,488,384
$119.09 p/Share
29,292
Reduced 65.21%
15,626
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
$1,962,900
$65.43 p/Share
30,000
Added 40.04%
44,918
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$358,604
$121.15 p/Share
2,960
Reduced 16.56%
14,918
Common Stock
Jan 26
2021
BUY
Grant, award, or other acquisition
$927,282
$121.15 p/Share
7,654
Added 29.98%
17,878
Common Stock
Aug 18
2020
SELL
Open market or private sale
$276,720
$96.62 p/Share
2,864
Reduced 21.92%
10,202
Common Stock
Jan 28
2020
SELL
Payment of exercise price or tax liability
$544,237
$132.45 p/Share
4,109
Reduced 24.0%
13,015
Common Stock