Apr 30
2024
SELL
Open market or private sale
$4,237,110
$470.79 p/Share
9,000
Reduced 41.23%
12,831
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$2,251,885
$583.39 p/Share
3,860
Reduced 15.02%
21,831
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
6,707
Added 23.03%
22,419
Common Stock
Feb 04
2024
SELL
Payment of exercise price or tax liability
$173,766
$593.06 p/Share
293
Reduced 1.52%
18,984
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
1,003
Added 4.95%
19,277
Common Stock
Jul 27
2023
SELL
Open market or private sale
$1,000,602
$555.89 p/Share
1,800
Reduced 8.97%
18,274
Common Stock
May 30
2023
SELL
Open market or private sale
$960,420
$480.21 p/Share
2,000
Reduced 9.06%
20,074
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$1,277,528
$556.9 p/Share
2,294
Reduced 9.41%
22,074
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
3,986
Added 14.06%
24,368
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$129,495
$553.4 p/Share
234
Reduced 1.14%
20,382
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$166,256
$567.43 p/Share
293
Reduced 1.4%
20,616
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
-
1,001
Added 4.57%
20,909
Common Stock
Oct 27
2022
SELL
Open market or private sale
$3,439,275
$458.57 p/Share
7,500
Reduced 27.36%
19,908
Common Stock
Aug 08
2022
SELL
Open market or private sale
$2,506,250
$501.25 p/Share
5,000
Reduced 15.43%
27,408
Common Stock
Feb 23
2022
SELL
Open market or private sale
$432,480
$508.8 p/Share
850
Reduced 2.56%
32,408
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$3,564,164
$550.45 p/Share
6,475
Reduced 16.3%
33,258
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
10,854
Added 21.66%
39,261
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$123,146
$554.71 p/Share
222
Reduced 0.76%
28,879
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$156,428
$554.71 p/Share
282
Reduced 0.96%
29,101
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
901
Added 2.98%
29,383
Common Stock
Feb 07
2021
SELL
Payment of exercise price or tax liability
$220,493
$429.81 p/Share
513
Reduced 1.77%
28,482
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$346,427
$429.81 p/Share
806
Reduced 2.7%
28,995
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
-
1,522
Added 4.86%
29,801
Common Stock
Nov 17
2020
SELL
Open market or private sale
$395,000
$395.0 p/Share
1,000
Reduced 3.42%
28,279
Common Stock