Jul 29
2024
SELL
Open market or private sale
$494,978
$449.98 p/Share
1,100
Reduced 10.67%
9,207
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$405,698
$380.58 p/Share
1,066
Reduced 9.37%
10,307
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$449,845
$380.58 p/Share
1,182
Added 9.41%
11,373
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$700,032
$372.16 p/Share
1,881
Added 15.58%
10,191
Common Stock
Nov 09
2023
SELL
Open market or private sale
$29,112
$342.5 p/Share
85
Reduced 1.01%
8,310
Common Stock
Nov 08
2023
SELL
Open market or private sale
$931,926
$338.39 p/Share
2,754
Reduced 24.7%
8,395
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
$491,467
$169.53 p/Share
2,899
Added 21.85%
10,367
Common Stock
Jul 31
2023
SELL
Open market or private sale
$931,718
$352.79 p/Share
2,641
Reduced 24.25%
8,250
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$367,065
$290.63 p/Share
1,263
Reduced 10.39%
10,891
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
2,301
Added 15.92%
12,154
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
$450,082
$295.33 p/Share
1,524
Added 13.4%
9,853
Common Stock
Aug 03
2022
SELL
Open market or private sale
$242,213
$310.53 p/Share
780
Reduced 8.56%
8,329
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$790,267
$323.88 p/Share
2,440
Reduced 21.13%
9,109
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
4,125
Added 26.32%
11,549
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
$359,893
$325.99 p/Share
1,104
Added 12.95%
7,424
Common Stock
Nov 16
2021
SELL
Open market or private sale
$71,986
$399.92 p/Share
180
Reduced 2.77%
6,320
Common Stock
Aug 09
2021
SELL
Open market or private sale
$259,998
$382.35 p/Share
680
Reduced 9.47%
6,500
Common Stock
May 04
2021
SELL
Open market or private sale
$257,607
$329.0 p/Share
783
Reduced 9.83%
7,180
Common Stock
Mar 02
2021
SELL
Open market or private sale
$565,800
$282.9 p/Share
2,000
Reduced 20.07%
7,963
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$491,664
$280.63 p/Share
1,752
Reduced 14.96%
9,963
Common Stock
Mar 01
2021
SELL
Open market or private sale
$1,182,654
$281.92 p/Share
4,195
Reduced 29.63%
9,963
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
2,756
Added 19.04%
11,715
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$635,417
$151.47 p/Share
4,195
Added 26.01%
11,935
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
$269,919
$276.84 p/Share
975
Added 9.81%
8,959
Common Stock