Jan 26
2025
SELL
Payment of exercise price or tax liability
$8,536
$62.77 p/Share
136
Reduced 0.61%
22,316
Common Stock
Jan 26
2025
BUY
Exercise of conversion of derivative security
$34,711
$62.77 p/Share
553
Added 2.4%
22,452
Common Stock
Jan 24
2025
SELL
Payment of exercise price or tax liability
$59,827
$62.32 p/Share
960
Reduced 4.2%
21,899
Common Stock
Jan 24
2025
BUY
Grant, award, or other acquisition
$3,988
$62.32 p/Share
64
Added 0.28%
22,859
Common Stock
Jan 24
2025
BUY
Exercise of conversion of derivative security
$189,889
$62.32 p/Share
3,047
Added 11.79%
22,795
Common Stock
Jul 12
2024
SELL
Open market or private sale
$1,958,711
$82.66 p/Share
23,696
Reduced 54.55%
19,741
Common Stock
Jul 12
2024
BUY
Exercise of conversion of derivative security
$1,187,169
$50.1 p/Share
23,696
Added 35.3%
43,437
Common Stock
Feb 13
2024
SELL
Open market or private sale
$265,063
$76.83 p/Share
3,450
Reduced 14.88%
19,735
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$90,543
$77.72 p/Share
1,165
Reduced 4.78%
23,185
Common Stock
Jan 27
2024
BUY
Grant, award, or other acquisition
$7,772
$77.72 p/Share
100
Added 0.41%
24,350
Common Stock
Jan 27
2024
BUY
Exercise of conversion of derivative security
$298,833
$77.72 p/Share
3,845
Added 13.69%
24,250
Common Stock
Jan 24
2024
SELL
Open market or private sale
$1,020,373
$77.05 p/Share
13,243
Reduced 39.36%
20,405
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$30,256
$77.78 p/Share
389
Reduced 1.14%
33,648
Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
$978,903
$67.97 p/Share
14,402
Added 29.73%
34,037
Common Stock
Jul 05
2023
SELL
Open market or private sale
$1,143,144
$70.08 p/Share
16,312
Reduced 59.69%
11,016
Common Stock
Jul 05
2023
BUY
Exercise of conversion of derivative security
$761,770
$46.7 p/Share
16,312
Added 37.38%
27,328
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$17,563
$68.34 p/Share
257
Reduced 2.28%
11,016
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
$57,132
$68.34 p/Share
836
Added 6.9%
11,273
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$49,559
$68.17 p/Share
727
Reduced 6.51%
10,437
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
$101,300
$68.17 p/Share
1,486
Added 11.75%
11,164
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
$39,265
$68.17 p/Share
576
Added 5.15%
10,601
Common Stock
Nov 14
2022
SELL
Open market or private sale
$1,078,235
$75.28 p/Share
14,323
Reduced 61.15%
9,100
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
$672,894
$46.98 p/Share
14,323
Added 37.95%
23,423
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$49,603
$70.26 p/Share
706
Reduced 7.2%
9,100
Common Stock
Nov 01
2022
BUY
Grant, award, or other acquisition
$108,621
$70.26 p/Share
1,546
Added 13.62%
9,806
Common Stock