Jun 08
2024
SELL
Payment of exercise price or tax liability
$537,810
$169.71 p/Share
3,169
Reduced 2.48%
124,562
Common Stock
Jun 08
2024
BUY
Exercise of conversion of derivative security
-
6,203
Added 4.69%
126,080
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$383,082
$180.87 p/Share
2,118
Reduced 1.71%
121,526
Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
-
4,146
Added 3.27%
122,685
Common Stock
Feb 01
2024
SELL
Open market or private sale
$1,811,530
$184.85 p/Share
9,800
Reduced 7.58%
119,498
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$1,609,584
$185.18 p/Share
8,692
Reduced 6.3%
129,298
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
18,548
Added 11.85%
137,990
Common Stock
Jun 08
2023
SELL
Payment of exercise price or tax liability
$427,783
$134.99 p/Share
3,169
Reduced 2.58%
119,435
Common Stock
Jun 08
2023
BUY
Exercise of conversion of derivative security
-
6,202
Added 4.88%
120,954
Common Stock
Jun 07
2023
SELL
Payment of exercise price or tax liability
$196,380
$133.32 p/Share
1,473
Reduced 1.25%
116,402
Common Stock
Jun 07
2023
BUY
Exercise of conversion of derivative security
-
2,884
Added 2.39%
117,875
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$127,547
$133.0 p/Share
959
Reduced 0.84%
113,541
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
1,877
Added 1.61%
114,500
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$924,049
$134.29 p/Share
6,881
Reduced 5.76%
112,623
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
15,592
Added 11.54%
119,504
Common Stock
Jun 08
2022
SELL
Payment of exercise price or tax liability
$602,559
$141.28 p/Share
4,265
Reduced 4.08%
100,354
Common Stock
Jun 08
2022
BUY
Exercise of conversion of derivative security
-
8,348
Added 7.57%
101,872
Common Stock
Jun 07
2022
SELL
Payment of exercise price or tax liability
$208,838
$141.97 p/Share
1,471
Reduced 1.5%
96,271
Common Stock
Jun 07
2022
BUY
Exercise of conversion of derivative security
-
2,880
Added 2.86%
97,742
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$762,581
$134.21 p/Share
5,682
Reduced 5.72%
93,655
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
13,270
Added 11.78%
99,337
Common Stock
Jun 08
2021
SELL
Payment of exercise price or tax liability
$508,039
$149.16 p/Share
3,406
Reduced 3.94%
83,091
Common Stock
Jun 08
2021
BUY
Exercise of conversion of derivative security
-
6,953
Added 7.59%
84,622
Common Stock
Jun 07
2021
SELL
Payment of exercise price or tax liability
$202,113
$147.96 p/Share
1,366
Reduced 1.69%
79,544
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
-
2,788
Added 3.33%
80,910
Common Stock