Mar 11
2023
SELL
Payment of exercise price or tax liability
$179,985
$191.27 p/Share
941
Reduced 0.58%
161,670
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$1,591,175
$191.27 p/Share
8,319
Reduced 4.87%
162,611
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
13,228
Added 7.18%
170,930
Common Stock
Nov 02
2022
SELL
Open market or private sale
$7,247,100
$207.06 p/Share
35,000
Reduced 18.16%
157,685
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
$2,691,500
$76.9 p/Share
35,000
Added 15.37%
192,685
Common Stock
Mar 12
2022
SELL
Payment of exercise price or tax liability
$264,900
$234.84 p/Share
1,128
Reduced 0.71%
157,670
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$1,827,290
$234.84 p/Share
7,781
Reduced 4.67%
158,798
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$477,706
$232.8 p/Share
2,052
Reduced 1.22%
166,579
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
10,310
Added 5.76%
168,631
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
16,478
Added 9.43%
158,321
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$2,233,130
$215.2 p/Share
10,377
Reduced 5.26%
186,785
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$219,461
$213.9 p/Share
1,026
Reduced 0.52%
197,162
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$447,067
$204.42 p/Share
2,187
Reduced 1.09%
198,188
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
11,350
Added 5.36%
200,375
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
22,278
Added 10.54%
189,025
Common Stock
Mar 12
2020
SELL
Payment of exercise price or tax liability
$259,000
$217.83 p/Share
1,189
Reduced 0.71%
166,713
Common Stock
Mar 11
2020
SELL
Payment of exercise price or tax liability
$246,175
$232.9 p/Share
1,057
Reduced 0.63%
167,902
Common Stock
Mar 10
2020
SELL
Payment of exercise price or tax liability
$4,440,629
$243.87 p/Share
18,209
Reduced 9.73%
168,959
Common Stock
Mar 10
2020
BUY
Grant, award, or other acquisition
-
7,874
Added 4.04%
187,168
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
-
36,253
Added 16.82%
179,294
Common Stock
Oct 09
2019
SELL
Open market or private sale
$7,170,178
$226.41 p/Share
31,669
Reduced 17.86%
145,674
Common Stock
Oct 04
2019
SELL
Open market or private sale
$7,898,474
$226.0 p/Share
34,949
Reduced 16.46%
177,343
Common Stock
Oct 04
2019
BUY
Exercise of conversion of derivative security
$2,687,578
$76.9 p/Share
34,949
Added 14.14%
212,292
Common Stock
Oct 01
2019
SELL
Open market or private sale
$14,073,969
$220.99 p/Share
63,686
Reduced 26.42%
177,343
Common Stock
Oct 01
2019
BUY
Exercise of conversion of derivative security
$3,591,254
$56.39 p/Share
63,686
Added 20.9%
241,029
Common Stock