Apr 10
2023
BUY
Grant, award, or other acquisition
$5,951
$198.37 p/Share
30
Added 0.01%
592,763
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$7,254
$196.06 p/Share
37
Added 0.01%
592,732
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$7,398
$205.5 p/Share
36
Added 0.01%
592,694
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$2,076,165
$202.81 p/Share
10,237
Reduced 1.92%
521,654
Common Stock
Feb 09
2023
SELL
Sale (or disposition) back to the issuer
-
43,330
Reduced 7.53%
531,891
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
71,004
Added 10.7%
592,658
Common Stock
Dec 06
2022
-
5,000
Reduced 0.86%
575,221
Common Stock
Apr 10
2022
BUY
Grant, award, or other acquisition
$6,533
$241.98 p/Share
27
Added 0.0%
580,221
Common Stock
Mar 29
2022
SELL
Payment of exercise price or tax liability
$12,694,551
$275.34 p/Share
46,105
Reduced 7.36%
580,193
Common Stock
Mar 29
2022
BUY
Exercise of conversion of derivative security
$9,694,200
$161.57 p/Share
60,000
Added 8.74%
626,298
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
$7,011
$259.65 p/Share
27
Added 0.0%
566,298
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
$7,021
$242.12 p/Share
29
Added 0.01%
566,271
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$834,047
$242.95 p/Share
3,433
Reduced 0.6%
566,241
Common Stock
Feb 07
2022
SELL
Sale (or disposition) back to the issuer
-
54,312
Reduced 8.59%
577,631
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$1,918,831
$241.15 p/Share
7,957
Reduced 1.38%
569,674
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$18,041,221
$251.26 p/Share
71,803
Reduced 10.2%
631,943
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
58,932
Added 8.89%
603,746
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
$12,486,000
$124.86 p/Share
100,000
Added 12.44%
703,746
Common Stock
Dec 02
2021
-
4,000
Reduced 0.73%
544,814
Common Stock
Nov 17
2021
SELL
Payment of exercise price or tax liability
$14,043,028
$241.48 p/Share
58,154
Reduced 11.03%
469,075
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$9,956,212
$124.86 p/Share
79,739
Added 12.69%
548,814
Common Stock
Oct 27
2021
SELL
Payment of exercise price or tax liability
$18,800,232
$240.72 p/Share
78,100
Reduced 12.9%
527,229
Common Stock
Oct 27
2021
BUY
Exercise of conversion of derivative security
$13,223,942
$122.85 p/Share
107,643
Added 15.1%
605,329
Common Stock
Oct 26
2021
-
5,000
Reduced 0.99%
497,686
Common Stock
Oct 10
2021
BUY
Grant, award, or other acquisition
$6,494
$216.48 p/Share
30
Added 0.01%
502,686
Common Stock