Nov 11
2024
SELL
Payment of exercise price or tax liability
$222,663
$233.89 p/Share
952
Reduced 4.0%
22,842
Common Stock
Nov 11
2024
BUY
Grant, award, or other acquisition
-
3,621
Added 13.21%
23,794
Common Stock
Nov 07
2024
SELL
Payment of exercise price or tax liability
$63,860
$231.38 p/Share
276
Reduced 1.35%
20,173
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
-
1,130
Added 5.24%
20,449
Common Stock
Nov 02
2024
SELL
Payment of exercise price or tax liability
$39,605
$238.59 p/Share
166
Reduced 0.85%
19,319
Common Stock
Nov 02
2024
BUY
Exercise of conversion of derivative security
-
678
Added 3.36%
19,485
Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$67,770
$234.5 p/Share
289
Reduced 1.51%
18,807
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
-
1,185
Added 5.84%
19,096
Common Stock
Dec 11
2023
SELL
Open market or private sale
$1,085,180
$216.43 p/Share
5,014
Reduced 24.39%
15,541
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$489,095
$181.55 p/Share
2,694
Reduced 11.59%
20,555
Common Stock
Nov 06
2023
BUY
Grant, award, or other acquisition
-
6,845
Added 22.75%
23,249
Common Stock
Nov 02
2023
SELL
Payment of exercise price or tax liability
$46,062
$172.52 p/Share
267
Reduced 1.6%
16,404
Common Stock
Nov 02
2023
BUY
Exercise of conversion of derivative security
-
678
Added 3.91%
16,671
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$52,936
$172.43 p/Share
307
Reduced 1.88%
15,993
Common Stock
Nov 01
2023
SELL
Exercise of conversion of derivative security
-
1,185
Reduced 6.78%
16,300
Common Stock
Oct 27
2023
SELL
Payment of exercise price or tax liability
$24,779
$179.56 p/Share
138
Reduced 0.78%
17,485
Common Stock
Oct 27
2023
BUY
Exercise of conversion of derivative security
-
563
Added 3.1%
17,623
Common Stock
Jul 28
2023
SELL
Payment of exercise price or tax liability
$62,544
$221.79 p/Share
282
Reduced 1.63%
17,060
Common Stock
Jul 28
2023
BUY
Exercise of conversion of derivative security
-
1,158
Added 6.26%
17,342
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$62,236
$151.06 p/Share
412
Reduced 2.48%
16,184
Common Stock
Nov 07
2022
BUY
Grant, award, or other acquisition
-
1,288
Added 7.2%
16,596
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$25,207
$151.85 p/Share
166
Reduced 1.07%
15,308
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
-
678
Added 4.2%
15,474
Common Stock
Oct 29
2022
SELL
Payment of exercise price or tax liability
$18,957
$151.66 p/Share
125
Reduced 0.84%
14,796
Common Stock
Oct 29
2022
BUY
Exercise of conversion of derivative security
-
510
Added 3.31%
14,921
Common Stock