Feb 09
2024
SELL
Payment of exercise price or tax liability
$249,973
$232.75 p/Share
1,074
Reduced 0.92%
115,389
Common Stock
Feb 08
2024
-
960
Reduced 1.01%
94,232
Common Stock
Feb 08
2024
SELL
Open market or private sale
$4,765,840
$232.48 p/Share
20,500
Reduced 17.72%
95,192
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$181,362
$235.23 p/Share
771
Reduced 0.66%
115,692
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$4,050,357
$230.54 p/Share
17,569
Reduced 14.14%
106,676
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
50,370
Added 30.19%
116,464
Common Stock
Feb 13
2023
-
1,070
Reduced 1.26%
83,664
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$249,367
$231.97 p/Share
1,075
Reduced 1.11%
95,344
Common Stock
Feb 09
2023
SELL
Open market or private sale
$4,639,691
$231.21 p/Share
20,067
Reduced 19.15%
84,734
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
9,457
Added 8.28%
104,801
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$4,054,187
$229.66 p/Share
17,653
Reduced 15.48%
96,419
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
44,860
Added 28.23%
114,072
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$663,235
$230.37 p/Share
2,879
Reduced 3.99%
69,212
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$369,584
$230.99 p/Share
1,600
Reduced 2.17%
72,091
Common Stock
Feb 10
2022
SELL
Open market or private sale
$4,460,902
$222.5 p/Share
20,049
Reduced 21.1%
74,964
Common Stock
Feb 10
2022
-
1,273
Reduced 1.7%
73,691
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$4,860,975
$216.94 p/Share
22,407
Reduced 19.08%
95,013
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
65,136
Added 35.68%
117,420
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$624,570
$216.94 p/Share
2,879
Reduced 5.22%
52,284
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$351,743
$222.06 p/Share
1,584
Reduced 2.79%
55,163
Common Stock
Feb 22
2021
SELL
Open market or private sale
$3,578,286
$166.68 p/Share
21,468
Reduced 27.45%
56,747
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$2,702,390
$91.1 p/Share
29,664
Added 27.5%
78,215
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$1,231,086
$145.57 p/Share
8,457
Reduced 14.83%
48,551
Common Stock
Feb 03
2021
BUY
Grant, award, or other acquisition
-
17,045
Added 23.02%
57,008
Common Stock