Mar 04
2024
SELL
Payment of exercise price or tax liability
$18,195,096
$3499.73 p/Share
5,199
Reduced 32.81%
10,646
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
6,195
Added 33.52%
12,284
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
446
Added 4.42%
9,650
Common Stock
Feb 15
2024
SELL
Open market or private sale
$1,870,210
$3740.42 p/Share
500
Reduced 4.9%
9,704
Common Stock
Feb 15
2024
SELL
Open market or private sale
$1,870,420
$3740.84 p/Share
500
Reduced 5.15%
9,204
Common Stock
Jan 16
2024
SELL
Open market or private sale
$3,491,910
$3491.91 p/Share
1,000
Reduced 8.93%
10,204
Common Stock
Dec 15
2023
SELL
Open market or private sale
$1,893,039
$3441.89 p/Share
550
Reduced 4.68%
11,204
Common Stock
Nov 15
2023
SELL
Open market or private sale
$1,758,350
$3197.0 p/Share
550
Reduced 4.47%
11,754
Common Stock
Oct 16
2023
SELL
Open market or private sale
$1,635,535
$2973.7 p/Share
550
Reduced 4.28%
12,304
Common Stock
Sep 15
2023
SELL
Open market or private sale
$1,760,412
$3200.75 p/Share
550
Reduced 4.1%
12,854
Common Stock
Aug 15
2023
SELL
Open market or private sale
$1,773,480
$3224.51 p/Share
550
Reduced 3.94%
13,404
Common Stock
Jul 17
2023
SELL
Open market or private sale
$1,571,476
$2857.23 p/Share
550
Reduced 3.79%
13,954
Common Stock
Jun 15
2023
SELL
Open market or private sale
$1,427,547
$2595.54 p/Share
550
Reduced 3.65%
14,504
Common Stock
May 15
2023
SELL
Open market or private sale
$1,444,844
$2626.99 p/Share
550
Reduced 3.52%
15,054
Common Stock
Apr 17
2023
SELL
Open market or private sale
$1,447,583
$2631.97 p/Share
550
Reduced 3.4%
15,604
Common Stock
Mar 15
2023
SELL
Open market or private sale
$1,330,252
$2418.64 p/Share
550
Reduced 3.29%
16,154
Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$20,690,678
$2620.4 p/Share
7,896
Reduced 33.66%
15,559
Common Stock
Mar 04
2023
BUY
Grant, award, or other acquisition
-
1,145
Added 6.41%
16,704
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
19,036
Added 44.8%
23,455
Common Stock
Feb 15
2023
SELL
Open market or private sale
$1,375,000
$2500.0 p/Share
550
Reduced 11.07%
4,419
Common Stock
Jan 17
2023
SELL
Open market or private sale
$1,263,850
$2297.91 p/Share
550
Reduced 9.97%
4,969
Common Stock
Nov 15
2022
SELL
Open market or private sale
$608,886
$2029.62 p/Share
300
Reduced 5.16%
5,519
Common Stock
Sep 15
2022
SELL
Open market or private sale
$300,000
$2000.0 p/Share
150
Reduced 2.51%
5,819
Common Stock
Aug 15
2022
SELL
Open market or private sale
$630,600
$2102.0 p/Share
300
Reduced 4.79%
5,969
Common Stock
Jun 15
2022
SELL
Open market or private sale
$300,020
$2000.13 p/Share
150
Reduced 2.34%
6,269
Common Stock