Dec 11
2025
SELL
Payment of exercise price or tax liability
$74,158
$39.53 p/Share
1,876
Reduced 11.6%
14,290
Common Stock
Dec 11
2025
BUY
Exercise of conversion of derivative security
$70,080
$35.04 p/Share
2,000
Added 11.01%
16,166
Common Stock
Feb 23
2025
SELL
Payment of exercise price or tax liability
$10,943
$35.53 p/Share
308
Reduced 2.14%
14,061
Common Stock
Feb 22
2025
SELL
Payment of exercise price or tax liability
$22,206
$35.53 p/Share
625
Reduced 4.17%
14,369
Common Stock
Feb 20
2025
BUY
Grant, award, or other acquisition
-
2,176
Added 12.67%
14,994
Common Stock
Nov 06
2024
SELL
Payment of exercise price or tax liability
$79,004
$42.59 p/Share
1,855
Reduced 12.72%
12,730
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$73,840
$36.92 p/Share
2,000
Added 12.06%
14,585
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$3,579
$34.42 p/Share
104
Reduced 0.84%
12,312
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$9,139
$34.36 p/Share
266
Reduced 2.1%
12,416
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$13,761
$34.49 p/Share
399
Reduced 3.05%
12,682
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
2,183
Added 14.3%
13,081
Common Stock
Dec 07
2023
SELL
Payment of exercise price or tax liability
$63,351
$35.02 p/Share
1,809
Reduced 14.32%
10,825
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
$57,780
$28.89 p/Share
2,000
Added 13.67%
12,634
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$2,906
$40.94 p/Share
71
Reduced 0.68%
10,389
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$4,958
$40.98 p/Share
121
Reduced 1.14%
10,460
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
1,830
Added 14.74%
10,581
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$18,836
$40.86 p/Share
461
Reduced 5.0%
8,751
Common Stock
Nov 30
2022
SELL
Payment of exercise price or tax liability
$67,551
$42.89 p/Share
1,575
Reduced 14.68%
9,157
Common Stock
Nov 30
2022
BUY
Exercise of conversion of derivative security
$52,380
$26.19 p/Share
2,000
Added 15.71%
10,732
Common Stock