Feb 14
2025
SELL
Open market or private sale
$3,075,631
$322.63 p/Share
9,533
Reduced 38.22%
15,412
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$131,021
$321.92 p/Share
407
Reduced 1.61%
24,945
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
1,588
Added 5.89%
25,352
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$2,172,871
$322.05 p/Share
6,747
Reduced 22.11%
23,764
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
$1,414,895
$120.11 p/Share
11,780
Added 27.85%
30,511
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$999,702
$308.55 p/Share
3,240
Reduced 14.75%
18,731
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
9,420
Added 30.01%
21,971
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$641,592
$262.84 p/Share
2,441
Reduced 16.28%
12,551
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
7,600
Added 33.64%
14,992
Common Stock
Feb 07
2023
SELL
Open market or private sale
$1,020,920
$255.23 p/Share
4,000
Reduced 35.11%
7,392
Common Stock
May 13
2022
SELL
Open market or private sale
$516,095
$218.87 p/Share
2,358
Reduced 17.15%
11,392
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$690,071
$244.1 p/Share
2,827
Reduced 17.05%
13,750
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
8,720
Added 34.47%
16,577
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$1,530,088
$248.27 p/Share
6,163
Reduced 43.96%
7,857
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$806,193
$75.77 p/Share
10,640
Added 43.15%
14,020
Common Stock
Feb 19
2021
SELL
Open market or private sale
$1,178,127
$176.05 p/Share
6,692
Reduced 66.44%
3,380
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$227,168
$174.61 p/Share
1,301
Reduced 11.44%
10,072
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
3,306
Added 22.52%
11,373
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$1,328,142
$174.0 p/Share
7,633
Reduced 48.62%
8,067
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
$837,583
$58.47 p/Share
14,325
Added 47.71%
15,700
Common Stock
Nov 05
2020
SELL
Open market or private sale
$483,268
$139.19 p/Share
3,472
Reduced 71.63%
1,375
Common Stock