Feb 11
2025
SELL
Payment of exercise price or tax liability
$86,230
$146.65 p/Share
588
Reduced 3.82%
14,791
Common Stock
Feb 11
2025
BUY
Exercise of conversion of derivative security
$218,655
$146.65 p/Share
1,491
Added 8.84%
15,379
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$732,305
$148.15 p/Share
4,943
Reduced 26.25%
13,888
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
$201,484
$148.15 p/Share
1,360
Added 19.58%
5,585
Common Stock
Feb 10
2025
BUY
Grant, award, or other acquisition
-
13,246
Added 41.73%
18,496
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$51,442
$146.56 p/Share
351
Reduced 7.67%
4,225
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
$199,979
$143.56 p/Share
1,393
Added 23.34%
4,576
Common Stock
Mar 06
2024
SELL
Open market or private sale
$4,915,810
$139.01 p/Share
35,363
Reduced 91.74%
3,183
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$75,165
$130.27 p/Share
577
Reduced 1.47%
38,546
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
$190,454
$130.27 p/Share
1,462
Added 3.6%
39,123
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$337,138
$130.27 p/Share
2,588
Reduced 6.43%
37,661
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
$856,004
$130.27 p/Share
6,571
Added 14.68%
38,187
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$2,319,305
$129.44 p/Share
17,918
Reduced 34.73%
33,678
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
48,413
Added 51.77%
45,111
Common Stock
Apr 17
2023
SELL
Open market or private sale
$500,480
$136.0 p/Share
3,680
Reduced 53.62%
3,183
Common Stock
Apr 13
2023
SELL
Open market or private sale
$501,160
$134.0 p/Share
3,740
Reduced 35.27%
6,863
Common Stock
Mar 31
2023
SELL
Open market or private sale
$500,280
$132.0 p/Share
3,790
Reduced 26.33%
10,603
Common Stock
Mar 07
2023
SELL
Open market or private sale
$510,250
$130.0 p/Share
3,925
Reduced 21.43%
14,393
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$74,321
$131.31 p/Share
566
Reduced 3.0%
18,318
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
$188,429
$131.31 p/Share
1,435
Added 7.06%
18,884
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$341,406
$131.31 p/Share
2,600
Reduced 12.97%
17,449
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
9,454
Added 32.04%
20,049
Common Stock
Mar 02
2022
$884,622
$122.0 p/Share
7,251
Reduced 40.63%
10,595
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$328,612
$122.07 p/Share
2,692
Reduced 13.11%
17,846
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
9,943
Added 32.62%
20,538
Common Stock