Feb 27
2025
SELL
Payment of exercise price or tax liability
$477,629
$26.08 p/Share
18,314
Reduced 41.4%
25,928
Common Stock
Feb 27
2025
BUY
Exercise of conversion of derivative security
$596,580
$31.31 p/Share
19,054
Added 30.1%
44,242
Common Stock
Feb 22
2025
SELL
Payment of exercise price or tax liability
$311,949
$26.19 p/Share
11,911
Reduced 32.11%
25,188
Common Stock
Feb 22
2025
BUY
Exercise of conversion of derivative security
$383,581
$30.17 p/Share
12,714
Added 25.52%
37,099
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$281,737
$27.57 p/Share
10,219
Reduced 29.53%
24,385
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
$315,148
$27.34 p/Share
11,527
Added 24.99%
34,604
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$52,891
$40.78 p/Share
1,297
Reduced 5.32%
23,077
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$245,020
$42.59 p/Share
5,753
Reduced 19.1%
24,374
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
$204,201
$22.89 p/Share
8,921
Added 22.85%
30,127
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$493,453
$43.04 p/Share
11,465
Reduced 35.09%
21,206
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
$458,855
$30.17 p/Share
15,209
Added 31.76%
32,671
Common Stock
May 13
2022
SELL
Open market or private sale
$70,175
$49.84 p/Share
1,408
Reduced 7.5%
17,372
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$49,240
$46.94 p/Share
1,049
Reduced 5.3%
18,753
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$470,532
$49.07 p/Share
9,589
Reduced 32.63%
19,802
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
$379,589
$27.34 p/Share
13,884
Added 32.08%
29,391
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$262,559
$34.29 p/Share
7,657
Reduced 33.37%
15,292
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$228,488
$22.89 p/Share
9,982
Added 30.31%
22,949
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$40,153
$34.26 p/Share
1,172
Reduced 8.29%
12,967
Common Stock