Oct 24
2024
SELL
Open market or private sale
$1,266,866
$894.68 p/Share
1,416
Reduced 4.91%
27,400
Common Stock
Sep 16
2024
SELL
Payment of exercise price or tax liability
$3,237,464
$907.87 p/Share
3,566
Reduced 11.01%
28,816
Common Stock
Sep 16
2024
BUY
Grant, award, or other acquisition
-
9,482
Added 22.65%
32,382
Common Stock
Aug 15
2024
SELL
Open market or private sale
$437,025
$874.05 p/Share
500
Reduced 2.14%
22,900
Common Stock
Aug 13
2024
-
400
Reduced 1.68%
23,400
Common Stock
Aug 13
2024
SELL
Open market or private sale
$431,940
$863.88 p/Share
500
Reduced 2.06%
23,800
Common Stock
Dec 19
2023
SELL
Open market or private sale
$755,713
$680.21 p/Share
1,111
Reduced 4.37%
24,300
Common Stock
Nov 08
2023
SELL
Open market or private sale
$1,132,180
$566.09 p/Share
2,000
Reduced 7.3%
25,411
Common Stock
Oct 10
2023
SELL
Open market or private sale
$1,131,140
$565.57 p/Share
2,000
Reduced 6.64%
28,137
Common Stock
Oct 10
2023
-
324
Reduced 1.06%
30,137
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$2,139,204
$556.36 p/Share
3,845
Reduced 11.21%
30,461
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
-
10,457
Added 23.36%
34,307
Common Stock
Jun 13
2023
SELL
Open market or private sale
$783,030
$522.02 p/Share
1,500
Reduced 5.92%
23,850
Common Stock
Mar 14
2023
SELL
Open market or private sale
$999,505
$483.32 p/Share
2,068
Reduced 7.54%
25,350
Common Stock
Oct 28
2022
-
400
Reduced 1.44%
27,418
Common Stock
Oct 25
2022
SELL
Open market or private sale
$716,475
$477.65 p/Share
1,500
Reduced 5.12%
27,818
Common Stock
Oct 07
2022
SELL
Open market or private sale
$942,240
$471.12 p/Share
2,000
Reduced 6.39%
29,318
Common Stock
Sep 12
2022
SELL
Payment of exercise price or tax liability
$1,702,186
$539.52 p/Share
3,155
Reduced 9.15%
31,318
Common Stock
Sep 12
2022
BUY
Grant, award, or other acquisition
-
8,723
Added 20.19%
34,473
Common Stock
Jul 14
2022
SELL
Open market or private sale
$505,600
$505.6 p/Share
1,000
Reduced 3.74%
25,750
Common Stock
Dec 16
2021
-
250
Reduced 0.93%
26,750
Common Stock
Dec 15
2021
SELL
Open market or private sale
$1,235,559
$557.06 p/Share
2,218
Reduced 7.59%
27,000
Common Stock
Sep 14
2021
SELL
Payment of exercise price or tax liability
$1,640,649
$458.41 p/Share
3,579
Reduced 10.91%
29,218
Common Stock
Sep 14
2021
BUY
Grant, award, or other acquisition
-
9,926
Added 23.23%
32,797
Common Stock
Apr 29
2021
SELL
Open market or private sale
$829,694
$372.06 p/Share
2,230
Reduced 8.88%
22,871
Common Stock