Mar 09
2023
SELL
Payment of exercise price or tax liability
$3,086,629
$217.89 p/Share
14,166
Reduced 6.04%
220,308
Common Stock
Mar 09
2023
BUY
Grant, award, or other acquisition
-
36,000
Added 13.31%
234,474
Common Stock
Jan 05
2023
SELL
Open market or private sale
$681,649
$168.35 p/Share
4,049
Reduced 2.0%
198,474
Common Stock
Jan 04
2023
SELL
Open market or private sale
$459,295
$168.24 p/Share
2,730
Reduced 1.33%
202,523
Common Stock
Dec 06
2022
SELL
Open market or private sale
$167,678
$173.58 p/Share
966
Reduced 0.47%
205,253
Common Stock
Dec 05
2022
SELL
Open market or private sale
$120,260
$187.03 p/Share
643
Reduced 0.31%
206,219
Common Stock
Dec 02
2022
SELL
Open market or private sale
$172,978
$183.24 p/Share
944
Reduced 0.45%
206,862
Common Stock
Dec 01
2022
SELL
Open market or private sale
$115,868
$178.81 p/Share
648
Reduced 0.32%
198,913
Common Stock
Dec 01
2022
BUY
Grant, award, or other acquisition
-
8,893
Added 4.1%
207,806
Common Stock
Sep 27
2022
SELL
Open market or private sale
$217,051
$112.52 p/Share
1,929
Reduced 0.96%
199,561
Common Stock
Sep 26
2022
SELL
Open market or private sale
$142,886
$112.42 p/Share
1,271
Reduced 0.63%
201,490
Common Stock
Dec 16
2021
-
17,143
Reduced 7.8%
202,761
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
$2,000,052
$147.54 p/Share
13,556
Added 5.81%
219,904
Common Stock
Dec 03
2021
BUY
Grant, award, or other acquisition
$300,246
$151.41 p/Share
1,983
Added 0.95%
206,348
Common Stock
Dec 02
2021
SELL
Open market or private sale
$154,987
$164.53 p/Share
942
Reduced 0.52%
180,020
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$2,257,494
$159.36 p/Share
14,166
Reduced 6.56%
201,854
Common Stock
Dec 02
2021
BUY
Grant, award, or other acquisition
$3,068,556
$79.68 p/Share
38,511
Added 15.86%
204,365
Common Stock
Dec 01
2021
SELL
Open market or private sale
$106,696
$164.4 p/Share
649
Reduced 0.36%
180,962
Common Stock
Sep 27
2021
SELL
Open market or private sale
$863,783
$178.8 p/Share
4,831
Reduced 2.59%
181,611
Common Stock
Sep 24
2021
SELL
Open market or private sale
$556,508
$175.61 p/Share
3,169
Reduced 1.67%
186,442
Common Stock
Sep 09
2021
SELL
Payment of exercise price or tax liability
$12,830,854
$181.15 p/Share
70,830
Reduced 27.2%
189,611
Common Stock
Sep 09
2021
BUY
Grant, award, or other acquisition
-
180,000
Added 40.87%
260,441
Common Stock
May 19
2021
SELL
Open market or private sale
$242,843
$125.63 p/Share
1,933
Reduced 2.33%
80,923
Common Stock
May 18
2021
SELL
Open market or private sale
$3,617,790
$126.94 p/Share
28,500
Reduced 26.16%
80,441
Common Stock
May 17
2021
BUY
Grant, award, or other acquisition
-
72,000
Added 39.37%
110,874
Common Stock