Mar 08
2023
SELL
Payment of exercise price or tax liability
$21,041
$96.52 p/Share
218
Reduced 0.75%
28,890
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$13,816
$97.3 p/Share
142
Reduced 0.49%
29,108
Common Stock
Mar 05
2023
SELL
Payment of exercise price or tax liability
$21,600
$97.3 p/Share
222
Reduced 0.75%
29,250
Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$21,989
$97.3 p/Share
226
Reduced 0.76%
29,472
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$87,579
$98.96 p/Share
885
Reduced 2.89%
29,698
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
5,769
Added 15.87%
30,583
Common Stock
Nov 04
2022
SELL
Open market or private sale
$156,696
$103.43 p/Share
1,515
Reduced 5.75%
24,814
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$307,025
$106.68 p/Share
2,878
Reduced 9.85%
26,329
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
$174,402
$39.7 p/Share
4,393
Added 13.07%
29,207
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$34,836
$106.86 p/Share
326
Reduced 1.28%
25,146
Common Stock
Mar 06
2022
SELL
Payment of exercise price or tax liability
$16,813
$105.08 p/Share
160
Reduced 0.62%
25,472
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$7,332
$104.75 p/Share
70
Reduced 0.27%
25,632
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$138,305
$88.43 p/Share
1,564
Reduced 5.74%
25,702
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
7,975
Added 22.63%
27,266
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$19,777
$90.72 p/Share
218
Reduced 1.12%
19,291
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$12,882
$90.72 p/Share
142
Reduced 0.72%
19,509
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$7,473
$90.04 p/Share
83
Reduced 0.42%
19,651
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$6,378
$92.44 p/Share
69
Reduced 0.35%
19,734
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
1,883
Added 8.68%
19,803
Common Stock