Jan 26
2025
SELL
Payment of exercise price or tax liability
$26,551
$62.77 p/Share
423
Reduced 0.8%
52,196
Common Stock
Jan 26
2025
BUY
Exercise of conversion of derivative security
$86,685
$62.77 p/Share
1,381
Added 2.56%
52,619
Common Stock
Jan 24
2025
SELL
Payment of exercise price or tax liability
$121,087
$62.32 p/Share
1,943
Reduced 3.65%
51,238
Common Stock
Jan 24
2025
BUY
Grant, award, or other acquisition
$7,540
$62.32 p/Share
121
Added 0.23%
53,181
Common Stock
Jan 24
2025
BUY
Exercise of conversion of derivative security
$366,005
$62.32 p/Share
5,873
Added 9.97%
53,060
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$184,585
$77.72 p/Share
2,375
Reduced 4.79%
47,187
Common Stock
Jan 27
2024
BUY
Grant, award, or other acquisition
$15,233
$77.72 p/Share
196
Added 0.39%
49,562
Common Stock
Jan 27
2024
BUY
Exercise of conversion of derivative security
$587,640
$77.72 p/Share
7,561
Added 13.28%
49,366
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$61,212
$77.78 p/Share
787
Reduced 1.85%
41,805
Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
$179,282
$77.78 p/Share
2,305
Added 5.13%
42,592
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$34,443
$68.34 p/Share
504
Reduced 1.24%
40,287
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
$112,282
$68.34 p/Share
1,643
Added 3.87%
40,791
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$87,257
$68.17 p/Share
1,280
Reduced 3.17%
39,148
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
$74,305
$68.17 p/Share
1,090
Added 2.69%
39,364
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
$191,421
$68.17 p/Share
2,808
Added 6.49%
40,428
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$35,418
$71.12 p/Share
498
Reduced 1.34%
36,530
Common Stock
Jan 27
2022
BUY
Exercise of conversion of derivative security
$115,499
$71.12 p/Share
1,624
Added 4.2%
37,028
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$99,855
$72.94 p/Share
1,369
Reduced 3.72%
35,404
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
$236,107
$72.94 p/Share
3,237
Added 8.3%
35,769
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
$73,232
$72.94 p/Share
1,004
Added 2.66%
36,773
Common Stock
Jan 25
2021
SELL
Payment of exercise price or tax liability
$20,960
$50.75 p/Share
413
Reduced 1.25%
32,532
Common Stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
$68,106
$50.75 p/Share
1,342
Added 3.91%
32,945
Common Stock
Jan 24
2021
SELL
Payment of exercise price or tax liability
$75,246
$52.73 p/Share
1,427
Reduced 4.32%
31,603
Common Stock
Jan 24
2021
BUY
Exercise of conversion of derivative security
$229,692
$52.73 p/Share
4,356
Added 11.65%
33,030
Common Stock