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
Mar 15
2022
BUY
Grant, award, or other acquisition
-
12,525
Added 10.71%
104,385
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
13,296
Added 11.48%
102,478
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$151,707
$152.93 p/Share
992
Reduced 1.1%
89,182
Common Stock
Feb 22
2022
SELL
Open market or private sale
$134,630
$134.63 p/Share
1,000
Reduced 1.1%
90,174
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$44,990
$146.07 p/Share
308
Reduced 0.34%
91,174
Common Stock
Jan 19
2022
SELL
Open market or private sale
$154,400
$154.4 p/Share
1,000
Reduced 1.08%
91,363
Common Stock