Jan 06
2026
SELL
Payment of exercise price or tax liability
$13,675
$59.46 p/Share
230
Reduced 1.65%
13,729
Common Stock
Jan 06
2026
BUY
Exercise of conversion of derivative security
$30,621
$59.46 p/Share
515
Added 3.56%
13,959
Common Stock
Jan 03
2026
SELL
Payment of exercise price or tax liability
$56,734
$54.71 p/Share
1,037
Reduced 7.16%
13,444
Common Stock
Jan 03
2026
BUY
Exercise of conversion of derivative security
$126,872
$54.71 p/Share
2,319
Added 14.16%
14,062
Common Stock
Sep 11
2025
SELL
Payment of exercise price or tax liability
$16,487
$55.89 p/Share
295
Reduced 2.37%
12,162
Common Stock
Sep 11
2025
BUY
Exercise of conversion of derivative security
$41,805
$55.89 p/Share
748
Added 5.66%
12,457
Common Stock
Jan 06
2025
SELL
Payment of exercise price or tax liability
$10,274
$44.67 p/Share
230
Reduced 1.93%
11,709
Common Stock
Jan 06
2025
BUY
Exercise of conversion of derivative security
$23,005
$44.67 p/Share
515
Added 4.14%
11,939
Common Stock
Jan 03
2025
SELL
Payment of exercise price or tax liability
$23,871
$44.37 p/Share
538
Reduced 4.5%
11,424
Common Stock
Jan 03
2025
BUY
Exercise of conversion of derivative security
$53,377
$44.37 p/Share
1,203
Added 9.14%
11,962
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$34,491
$44.05 p/Share
783
Reduced 6.78%
10,759
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
1,992
Added 14.72%
11,542
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$26,439
$45.35 p/Share
583
Reduced 5.75%
9,550
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
1,304
Added 11.4%
10,133
Common Stock
Jan 28
2024
SELL
Payment of exercise price or tax liability
$5,658
$42.87 p/Share
132
Reduced 1.47%
8,829
Common Stock
Jan 28
2024
BUY
Exercise of conversion of derivative security
-
294
Added 3.18%
8,961
Common Stock
Jan 06
2024
SELL
Payment of exercise price or tax liability
$9,740
$42.35 p/Share
230
Reduced 2.59%
8,667
Common Stock
Jan 06
2024
BUY
Exercise of conversion of derivative security
-
515
Added 5.47%
8,897
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$5,077
$42.67 p/Share
119
Reduced 1.4%
8,382
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
-
266
Added 3.03%
8,501
Common Stock