Mar 01
2024
SELL
Payment of exercise price or tax liability
$7,259
$19.41 p/Share
374
Reduced 1.98%
18,476
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
833
Added 4.23%
18,850
Common Stock
Feb 18
2024
SELL
Payment of exercise price or tax liability
$5,693
$20.12 p/Share
283
Reduced 1.55%
18,017
Common Stock
Feb 18
2024
BUY
Exercise of conversion of derivative security
-
631
Added 3.33%
18,300
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$34,787
$20.12 p/Share
1,729
Reduced 8.91%
17,669
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
3,854
Added 16.57%
19,398
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$79,286
$20.81 p/Share
3,810
Reduced 19.69%
15,544
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
8,525
Added 30.58%
19,354
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$46,243
$20.01 p/Share
2,311
Reduced 17.59%
10,829
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
-
4,608
Added 25.96%
13,140
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$6,760
$17.98 p/Share
376
Reduced 4.22%
8,532
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
833
Added 8.55%
8,908
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$14,256
$19.11 p/Share
746
Reduced 8.46%
8,075
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
1,651
Added 16.49%
8,360
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$33,875
$19.48 p/Share
1,739
Reduced 19.52%
7,170
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
3,855
Added 30.2%
8,909
Common Stock
Nov 25
2022
SELL
Payment of exercise price or tax liability
$13,915
$18.83 p/Share
739
Reduced 12.76%
5,054
Common Stock
Nov 25
2022
BUY
Exercise of conversion of derivative security
-
1,638
Added 22.04%
5,793
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$11,844
$30.37 p/Share
390
Reduced 8.58%
4,155
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
833
Added 15.49%
4,545
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$27,547
$33.03 p/Share
834
Reduced 18.35%
3,712
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
1,651
Added 29.06%
4,031
Common Stock
Nov 25
2021
SELL
Payment of exercise price or tax liability
$27,365
$37.03 p/Share
739
Reduced 20.34%
2,895
Common Stock
Nov 25
2021
BUY
Exercise of conversion of derivative security
-
1,638
Added 31.07%
3,634
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$31,241
$39.1 p/Share
799
Reduced 28.59%
1,996
Common Stock