Jun 22
2023
SELL
Open market or private sale
$1,505,128
$155.04 p/Share
9,708
Reduced 0.65%
1,490,621
Common Stock
Mar 23
2023
SELL
Open market or private sale
$1,361,405
$140.12 p/Share
9,716
Reduced 0.64%
1,500,328
Common Stock
Mar 09
2023
BUY
Grant, award, or other acquisition
-
138,050
Added 8.38%
1,510,044
Common Stock
Feb 23
2023
SELL
Open market or private sale
$1,382,127
$142.37 p/Share
9,708
Reduced 0.7%
1,371,994
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$10,216,320
$142.15 p/Share
71,870
Reduced 5.02%
1,360,644
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
21,057
Added 1.5%
1,381,701
Common Stock
Jan 26
2023
SELL
Open market or private sale
$1,393,777
$143.57 p/Share
9,708
Reduced 0.67%
1,432,514
Common Stock
Jan 17
2023
SELL
Payment of exercise price or tax liability
$2,128,498
$145.29 p/Share
14,650
Reduced 1.01%
1,442,218
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$291,236
$141.79 p/Share
2,054
Reduced 0.14%
1,456,869
Common Stock
Dec 22
2022
SELL
Open market or private sale
$1,396,204
$143.82 p/Share
9,708
Reduced 0.66%
1,458,923
Common Stock
Nov 23
2022
SELL
Open market or private sale
$1,476,780
$152.12 p/Share
9,708
Reduced 0.66%
1,468,630
Common Stock
Oct 27
2022
SELL
Open market or private sale
$1,370,575
$141.18 p/Share
9,708
Reduced 0.65%
1,478,337
Common Stock
Sep 22
2022
SELL
Open market or private sale
$1,301,260
$134.04 p/Share
9,708
Reduced 0.65%
1,488,043
Common Stock
Aug 25
2022
SELL
Open market or private sale
$1,316,696
$135.63 p/Share
9,708
Reduced 0.64%
1,497,747
Common Stock
Jul 28
2022
SELL
Open market or private sale
$1,233,401
$127.05 p/Share
9,708
Reduced 0.64%
1,507,453
Common Stock
Jun 23
2022
SELL
Open market or private sale
$1,185,638
$122.13 p/Share
9,708
Reduced 0.64%
1,517,160
Common Stock
May 26
2022
SELL
Open market or private sale
$1,219,422
$125.61 p/Share
9,708
Reduced 0.63%
1,526,863
Common Stock
Apr 28
2022
SELL
Open market or private sale
$1,499,012
$154.41 p/Share
9,708
Reduced 0.63%
1,536,570
Common Stock
Mar 24
2022
SELL
Open market or private sale
$1,382,516
$142.41 p/Share
9,708
Reduced 0.62%
1,546,274
Common Stock
Mar 07
2022
BUY
Grant, award, or other acquisition
-
128,360
Added 7.62%
1,555,981
Common Stock
Feb 24
2022
SELL
Open market or private sale
$1,308,444
$134.78 p/Share
9,708
Reduced 0.68%
1,427,621
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$8,757,411
$137.52 p/Share
63,681
Reduced 4.24%
1,437,328
Common Stock
Jan 27
2022
SELL
Open market or private sale
$1,330,676
$137.07 p/Share
9,708
Reduced 0.64%
1,501,009
Common Stock
Jan 18
2022
SELL
Payment of exercise price or tax liability
$2,456,881
$145.06 p/Share
16,937
Reduced 1.11%
1,510,716
Common Stock
Jan 07
2022
BUY
Grant, award, or other acquisition
-
20,705
Added 1.34%
1,527,653
Common Stock