Feb 13
2025
SELL
Payment of exercise price or tax liability
$291,447
$205.97 p/Share
1,415
Reduced 6.74%
19,564
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
3,245
Added 13.4%
20,979
Common Stock
Feb 12
2025
SELL
Payment of exercise price or tax liability
$38,385
$205.27 p/Share
187
Reduced 1.04%
17,734
Common Stock
Feb 12
2025
BUY
Exercise of conversion of derivative security
-
428
Added 2.33%
17,921
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$78,705
$207.12 p/Share
380
Reduced 2.13%
17,493
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
813
Added 4.35%
17,873
Common Stock
Nov 05
2024
SELL
Payment of exercise price or tax liability
$2,650,267
$211.48 p/Share
12,532
Reduced 42.41%
17,015
Common Stock
Nov 05
2024
BUY
Exercise of conversion of derivative security
$1,499,955
$119.69 p/Share
12,532
Added 29.78%
29,547
Common Stock
Jul 27
2024
SELL
Payment of exercise price or tax liability
$163,025
$203.02 p/Share
803
Reduced 4.52%
16,965
Common Stock
Jul 27
2024
BUY
Exercise of conversion of derivative security
-
1,805
Added 9.22%
17,768
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$274,295
$196.91 p/Share
1,393
Reduced 8.07%
15,878
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
3,063
Added 15.06%
17,271
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$46,567
$194.03 p/Share
240
Reduced 1.66%
14,208
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
481
Added 3.22%
14,448
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$152,877
$200.89 p/Share
761
Reduced 5.21%
13,836
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
1,660
Added 10.21%
14,597
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$40,918
$199.6 p/Share
205
Reduced 1.56%
12,937
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
411
Added 3.03%
13,142
Common Stock
Nov 01
2022
SELL
Open market or private sale
$368,882
$202.46 p/Share
1,822
Reduced 12.54%
12,708
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$1,369,641
$202.46 p/Share
6,765
Reduced 31.77%
14,530
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$932,912
$98.7 p/Share
9,452
Added 30.74%
21,295
Common Stock
Jul 31
2022
BUY
Exercise of conversion of derivative security
-
1,646
Added 11.6%
12,545
Common Stock
Jul 27
2022
BUY
Exercise of conversion of derivative security
-
1,678
Added 12.59%
11,645
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$2,035,413
$193.37 p/Share
10,526
Reduced 51.41%
9,947
Common Stock
May 09
2022
BUY
Exercise of conversion of derivative security
$1,385,264
$94.21 p/Share
14,704
Added 41.8%
20,473
Common Stock