Jan 25
2024
SELL
Payment of exercise price or tax liability
$2,360,345
$25.83 p/Share
91,380
Reduced 22.05%
323,000
Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
$5,383,953
$25.83 p/Share
208,438
Added 36.84%
357,428
Common Stock
Jan 21
2024
SELL
Payment of exercise price or tax liability
$303,978
$26.01 p/Share
11,687
Reduced 5.37%
205,942
Common Stock
Jan 21
2024
BUY
Exercise of conversion of derivative security
$1,022,895
$26.01 p/Share
39,327
Added 15.3%
217,629
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$160,749
$26.1 p/Share
6,159
Reduced 3.34%
178,301
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
$367,200
$26.1 p/Share
14,069
Added 7.09%
184,460
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$971,761
$28.81 p/Share
33,730
Reduced 16.52%
170,391
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
$2,454,640
$28.81 p/Share
85,201
Added 30.8%
191,454
Common Stock
Jan 23
2023
SELL
Payment of exercise price or tax liability
$96,433
$29.32 p/Share
3,289
Reduced 2.69%
118,920
Common Stock
Jan 23
2023
BUY
Exercise of conversion of derivative security
$315,102
$29.32 p/Share
10,747
Added 8.08%
122,209
Common Stock
Aug 12
2022
SELL
Open market or private sale
$828,000
$30.0 p/Share
27,600
Reduced 19.85%
111,462
Common Stock
Aug 12
2022
BUY
Exercise of conversion of derivative security
$733,884
$26.59 p/Share
27,600
Added 16.56%
139,062
Common Stock
Jul 29
2022
SELL
Open market or private sale
$799,037
$29.0 p/Share
27,553
Reduced 19.82%
111,462
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
$732,634
$26.59 p/Share
27,553
Added 16.54%
139,015
Common Stock
Jul 05
2022
SELL
Payment of exercise price or tax liability
$139
$27.76 p/Share
5
Reduced 0.0%
111,462
Common Stock
Jul 05
2022
BUY
Exercise of conversion of derivative security
$278
$27.76 p/Share
10
Added 0.01%
111,467
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$15,046
$27.76 p/Share
542
Reduced 0.48%
111,457
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
$34,367
$27.76 p/Share
1,238
Added 1.09%
111,999
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$435,191
$26.1 p/Share
16,674
Reduced 13.08%
110,761
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
$1,191,778
$26.1 p/Share
45,662
Added 26.38%
127,435
Common Stock
Jan 24
2022
SELL
Open market or private sale
$875,389
$29.55 p/Share
29,624
Reduced 26.59%
81,773
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$91,606
$29.56 p/Share
3,099
Reduced 3.65%
81,773
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
$1,094,349
$27.49 p/Share
39,809
Added 26.33%
111,397
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$338,128
$27.77 p/Share
12,176
Reduced 14.02%
74,686
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
$988,973
$27.77 p/Share
35,613
Added 29.08%
86,862
Common Stock