Nov 04
2024
SELL
Open market or private sale
$1,009,229
$378.84 p/Share
2,664
Reduced 17.06%
12,951
Common Stock
Aug 22
2024
SELL
Open market or private sale
$1,018,878
$342.48 p/Share
2,975
Reduced 16.0%
15,615
Common Stock
Jul 16
2024
SELL
Open market or private sale
$527,800
$350.0 p/Share
1,508
Reduced 7.53%
18,515
Common Stock
May 30
2024
SELL
Open market or private sale
$512,720
$340.0 p/Share
1,508
Reduced 7.0%
20,023
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
1,846
Added 7.92%
21,452
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$375,139
$313.4 p/Share
1,197
Reduced 5.77%
19,540
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
-
4,213
Added 16.89%
20,737
Common Stock
Aug 09
2023
SELL
Open market or private sale
$5,244,158
$286.66 p/Share
18,294
Reduced 52.79%
16,362
Common Stock
Aug 09
2023
BUY
Exercise of conversion of derivative security
$2,764,589
$151.12 p/Share
18,294
Added 34.55%
34,656
Common Stock
Jul 18
2023
SELL
Open market or private sale
$1,667,900
$260.0 p/Share
6,415
Reduced 28.16%
16,362
Common Stock
Jul 18
2023
BUY
Exercise of conversion of derivative security
$818,554
$127.6 p/Share
6,415
Added 21.98%
22,777
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$454,835
$248.68 p/Share
1,829
Reduced 10.14%
16,202
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
4,174
Added 18.8%
18,031
Common Stock
Feb 03
2023
SELL
Open market or private sale
$5,981,975
$250.47 p/Share
23,883
Reduced 63.28%
13,857
Common Stock
Feb 03
2023
-
693
Reduced 4.76%
13,857
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$3,175,961
$132.98 p/Share
23,883
Added 50.43%
23,480
Common Stock
Nov 09
2022
-
6,607
Reduced 31.39%
14,440
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$599,499
$200.77 p/Share
2,986
Reduced 12.63%
20,653
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
7,371
Added 23.77%
23,639
Common Stock
Jan 07
2022
SELL
Open market or private sale
$1,443,375
$225.0 p/Share
6,415
Reduced 28.28%
16,268
Common Stock
Jan 07
2022
BUY
Exercise of conversion of derivative security
$818,554
$127.6 p/Share
6,415
Added 22.05%
22,683
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$662,361
$196.78 p/Share
3,366
Reduced 17.26%
16,141
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
9,267
Added 32.21%
19,507
Common Stock