Mar 01
2024
SELL
Payment of exercise price or tax liability
$6,152
$19.41 p/Share
317
Reduced 0.64%
48,854
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
757
Added 1.52%
49,171
Common Stock
Feb 18
2024
SELL
Payment of exercise price or tax liability
$4,245
$20.12 p/Share
211
Reduced 0.43%
48,414
Common Stock
Feb 18
2024
BUY
Exercise of conversion of derivative security
-
505
Added 1.03%
48,625
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$25,914
$20.12 p/Share
1,288
Reduced 2.61%
48,120
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
3,083
Added 5.87%
49,408
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$89,129
$20.81 p/Share
4,283
Reduced 8.46%
46,325
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
10,230
Added 16.82%
50,608
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$39,459
$20.01 p/Share
1,972
Reduced 4.66%
40,378
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
-
4,190
Added 9.0%
42,350
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$1,648
$16.0 p/Share
103
Reduced 0.27%
38,160
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
280
Added 0.73%
38,263
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$37,038
$17.98 p/Share
2,060
Reduced 5.14%
37,983
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
5,604
Added 12.78%
38,262
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$9,478
$19.11 p/Share
496
Reduced 1.42%
34,439
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
1,346
Added 3.74%
34,625
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$22,596
$19.48 p/Share
1,160
Reduced 3.34%
33,589
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
3,084
Added 8.15%
34,749
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$15,872
$19.99 p/Share
794
Reduced 2.45%
31,665
Common Stock
Jan 28
2023
BUY
Exercise of conversion of derivative security
-
1,884
Added 5.49%
32,459
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$4,616
$30.37 p/Share
152
Reduced 0.49%
30,575
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
522
Added 1.67%
30,656
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$6,651
$30.37 p/Share
219
Reduced 0.72%
30,205
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
757
Added 2.43%
30,424
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$12,882
$33.03 p/Share
390
Reduced 1.3%
29,667
Common Stock