Oct 02
2023
SELL
Open market or private sale
$235,440
$235.44 p/Share
1,000
Reduced 1.11%
89,316
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$257,019
$234.08 p/Share
1,098
Reduced 1.2%
90,316
Common Stock
Sep 01
2023
SELL
Open market or private sale
$242,210
$242.21 p/Share
1,000
Reduced 1.08%
91,414
Common Stock
Aug 25
2023
SELL
Payment of exercise price or tax liability
$165,082
$232.51 p/Share
710
Reduced 0.76%
92,414
Common Stock
Aug 01
2023
SELL
Open market or private sale
$231,430
$231.43 p/Share
1,000
Reduced 1.06%
93,124
Common Stock
Jul 17
2023
SELL
Payment of exercise price or tax liability
$244,440
$244.44 p/Share
1,000
Reduced 1.05%
94,124
Common Stock
Jul 03
2023
SELL
Open market or private sale
$234,100
$234.1 p/Share
1,000
Reduced 1.04%
95,124
Common Stock
Jun 01
2023
SELL
Open market or private sale
$228,570
$228.57 p/Share
1,000
Reduced 1.03%
96,124
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$95,430
$193.18 p/Share
494
Reduced 0.53%
91,860
Common Stock
Feb 06
2023
SELL
Open market or private sale
$46,115
$184.46 p/Share
250
Reduced 0.27%
92,354
Common Stock
Jan 17
2023
SELL
Payment of exercise price or tax liability
$128,862
$172.97 p/Share
745
Reduced 0.8%
92,444
Common Stock
Jan 05
2023
SELL
Open market or private sale
$39,390
$157.56 p/Share
250
Reduced 0.27%
93,189
Common Stock
Dec 05
2022
SELL
Open market or private sale
$42,612
$170.45 p/Share
250
Reduced 0.27%
93,439
Common Stock
Nov 07
2022
SELL
Open market or private sale
$35,907
$143.63 p/Share
250
Reduced 0.27%
93,689
Common Stock
Oct 05
2022
SELL
Open market or private sale
$42,502
$170.01 p/Share
250
Reduced 0.27%
93,939
Common Stock
Sep 06
2022
SELL
Open market or private sale
$42,097
$168.39 p/Share
250
Reduced 0.26%
94,189
Common Stock
Aug 25
2022
SELL
Payment of exercise price or tax liability
$131,393
$184.8 p/Share
711
Reduced 0.75%
94,439
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$85,346
$193.09 p/Share
442
Reduced 0.46%
95,150
Common Stock
Aug 05
2022
SELL
Open market or private sale
$45,500
$182.0 p/Share
250
Reduced 0.26%
95,592
Common Stock
Jul 15
2022
SELL
Payment of exercise price or tax liability
$157,000
$157.0 p/Share
1,000
Reduced 1.03%
95,764
Common Stock
Jul 05
2022
SELL
Open market or private sale
$37,060
$148.24 p/Share
250
Reduced 0.26%
96,764
Common Stock
Jun 06
2022
SELL
Open market or private sale
$40,225
$160.9 p/Share
250
Reduced 0.26%
97,014
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$742,995
$142.5 p/Share
5,214
Reduced 5.09%
97,264
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$1,084,105
$202.94 p/Share
5,342
Reduced 5.21%
97,124
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$389,441
$202.94 p/Share
1,919
Reduced 1.84%
102,466
Common Stock