Mar 07
2024
SELL
Open market or private sale
$2,034,381
$290.46 p/Share
7,004
Reduced 26.82%
19,114
Common Stock
Mar 07
2024
BUY
Exercise of conversion of derivative security
$761,550
$152.31 p/Share
5,000
Added 17.17%
24,114
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$106,122
$279.27 p/Share
380
Reduced 1.86%
19,999
Common Stock
Feb 14
2024
SELL
Sale (or disposition) back to the issuer
$478,844
$272.38 p/Share
1,758
Reduced 7.68%
21,118
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
$1,930,084
$272.38 p/Share
7,086
Added 23.65%
22,876
Common Stock
Jan 25
2024
SELL
Payment of exercise price or tax liability
$166,692
$287.4 p/Share
580
Reduced 3.12%
17,990
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$272,017
$288.46 p/Share
943
Reduced 4.83%
18,570
Common Stock
Jan 23
2024
SELL
Payment of exercise price or tax liability
$139,705
$287.46 p/Share
486
Reduced 2.43%
19,513
Common Stock
Sep 01
2023
SELL
Sale (or disposition) back to the issuer
$493,430
$273.52 p/Share
1,804
Reduced 10.25%
15,790
Common Stock
Mar 27
2023
SELL
Payment of exercise price or tax liability
$81,332
$200.82 p/Share
405
Reduced 2.25%
17,594
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
1,265
Added 5.84%
20,379
Common Stock
Jan 25
2023
SELL
Payment of exercise price or tax liability
$136,905
$199.57 p/Share
686
Reduced 6.83%
9,352
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$195,199
$200.41 p/Share
974
Reduced 4.95%
18,685
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$139,886
$200.41 p/Share
698
Reduced 6.5%
10,038
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
7,985
Added 28.89%
19,659
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
1,486
Added 12.16%
10,736
Common Stock
Jan 23
2023
BUY
Grant, award, or other acquisition
-
1,636
Added 13.07%
10,886
Common Stock
Sep 12
2022
SELL
Open market or private sale
$308,041
$223.38 p/Share
1,379
Reduced 12.97%
9,250
Common Stock
Mar 27
2022
SELL
Payment of exercise price or tax liability
$106,039
$246.03 p/Share
431
Reduced 3.9%
10,629
Common Stock
Jan 25
2022
SELL
Payment of exercise price or tax liability
$290,605
$225.45 p/Share
1,289
Reduced 10.44%
11,060
Common Stock
Jan 25
2022
BUY
Grant, award, or other acquisition
-
5,666
Added 31.45%
12,349
Common Stock
Mar 27
2021
SELL
Payment of exercise price or tax liability
$231,400
$278.46 p/Share
831
Reduced 14.63%
4,848
Common Stock
Mar 27
2021
BUY
Grant, award, or other acquisition
-
1,835
Added 21.54%
6,683
Common Stock
Mar 27
2021
BUY
Grant, award, or other acquisition
-
1,771
Added 23.77%
5,679
Common Stock
Mar 08
2021
SELL
Open market or private sale
$433,590
$289.06 p/Share
1,500
Reduced 27.74%
3,908
Common Stock