Nov 06
2024
-
2,310
Reduced 2.31%
97,608
Common Stock
Jan 25
2024
SELL
Payment of exercise price or tax liability
$581,226
$25.83 p/Share
22,502
Reduced 18.38%
99,916
Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
$1,555,895
$25.83 p/Share
60,236
Added 35.41%
109,866
Common Stock
Jan 21
2024
SELL
Payment of exercise price or tax liability
$92,231
$26.01 p/Share
3,546
Reduced 5.39%
62,182
Common Stock
Jan 21
2024
BUY
Exercise of conversion of derivative security
$295,603
$26.01 p/Share
11,365
Added 14.74%
65,728
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$208,613
$28.81 p/Share
7,241
Reduced 11.75%
54,359
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
$725,061
$28.81 p/Share
25,167
Added 29.01%
61,600
Common Stock
Jan 23
2023
SELL
Payment of exercise price or tax liability
$68,374
$29.32 p/Share
2,332
Reduced 6.02%
36,433
Common Stock
Jan 23
2023
BUY
Exercise of conversion of derivative security
$213,889
$29.32 p/Share
7,295
Added 15.84%
38,765
Common Stock
Aug 26
2022
SELL
Open market or private sale
$627,814
$30.41 p/Share
20,645
Reduced 39.62%
31,468
Common Stock
Aug 26
2022
BUY
Exercise of conversion of derivative security
$548,951
$26.59 p/Share
20,645
Added 28.37%
52,113
Common Stock
Jul 05
2022
SELL
Payment of exercise price or tax liability
$250
$27.76 p/Share
9
Reduced 0.03%
31,468
Common Stock
Jul 05
2022
BUY
Exercise of conversion of derivative security
$555
$27.76 p/Share
20
Added 0.06%
31,477
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$30,730
$27.76 p/Share
1,107
Reduced 3.4%
31,457
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
$70,205
$27.76 p/Share
2,529
Added 7.21%
32,564
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$131,074
$26.1 p/Share
5,022
Reduced 14.33%
30,033
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
$452,391
$26.1 p/Share
17,333
Added 33.09%
35,055
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$15,460
$29.56 p/Share
523
Reduced 2.87%
17,722
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
$45,315
$29.56 p/Share
1,533
Added 7.75%
18,245
Common Stock
Dec 30
2021
-
1,693
Reduced 9.2%
16,711
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$53,180
$27.77 p/Share
1,915
Reduced 9.43%
18,400
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
$180,866
$27.77 p/Share
6,513
Added 24.28%
20,315
Common Stock
Jan 25
2021
SELL
Payment of exercise price or tax liability
$13,155
$28.11 p/Share
468
Reduced 3.28%
13,802
Common Stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
$38,567
$28.11 p/Share
1,372
Added 8.77%
14,270
Common Stock