May 17
2024
SELL
Sale (or disposition) back to the issuer
$77,097
$256.99 p/Share
300
Reduced 1.48%
20,026
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$1,173
$293.32 p/Share
4
Reduced 0.02%
20,326
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
$3,813
$293.32 p/Share
13
Added 0.06%
20,330
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$386,073
$288.33 p/Share
1,339
Reduced 6.18%
20,317
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$881,136
$288.33 p/Share
3,056
Added 12.37%
21,656
Common Stock
Feb 21
2024
SELL
Open market or private sale
$144,280
$288.56 p/Share
500
Reduced 2.62%
18,600
Common Stock
Feb 05
2024
SELL
Open market or private sale
$237,321
$263.69 p/Share
900
Reduced 4.5%
19,100
Common Stock
Nov 08
2023
SELL
Open market or private sale
$73,129
$228.53 p/Share
320
Reduced 1.57%
20,000
Common Stock
Aug 14
2023
SELL
Open market or private sale
$113,595
$227.19 p/Share
500
Reduced 2.4%
20,320
Common Stock
May 12
2023
SELL
Open market or private sale
$99,065
$198.13 p/Share
500
Reduced 2.35%
20,820
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$831
$207.96 p/Share
4
Reduced 0.02%
21,320
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$2,079
$207.96 p/Share
10
Added 0.05%
21,324
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$176,679
$215.2 p/Share
821
Reduced 3.71%
21,314
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$447,831
$215.2 p/Share
2,081
Added 8.59%
22,135
Common Stock
Feb 21
2023
SELL
Open market or private sale
$111,930
$223.86 p/Share
500
Reduced 2.43%
20,054
Common Stock
Sep 02
2022
SELL
Open market or private sale
$91,900
$229.75 p/Share
400
Reduced 1.91%
20,554
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$824
$206.07 p/Share
4
Reduced 0.02%
20,954
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$2,061
$206.07 p/Share
10
Added 0.05%
20,958
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$235,793
$204.15 p/Share
1,155
Reduced 5.23%
20,947
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$536,302
$204.15 p/Share
2,627
Added 10.62%
22,102
Common Stock
Feb 24
2022
SELL
Open market or private sale
$102,058
$185.56 p/Share
550
Reduced 2.75%
19,475
Common Stock
Jun 03
2021
SELL
Open market or private sale
$108,150
$216.3 p/Share
500
Reduced 2.44%
20,025
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$585
$195.09 p/Share
3
Reduced 0.01%
20,525
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
$1,171
$195.09 p/Share
6
Added 0.03%
20,528
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$74,397
$178.41 p/Share
417
Reduced 1.99%
20,521
Common Stock