Mar 08
2024
SELL
Payment of exercise price or tax liability
$1,338
$15.38 p/Share
87
Reduced 0.13%
67,616
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
-
87
Added 0.13%
67,703
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$1,052
$16.19 p/Share
65
Reduced 0.1%
67,616
Common Stock
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
65
Added 0.1%
67,681
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$1,202
$16.94 p/Share
71
Reduced 0.1%
67,616
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
-
71
Added 0.1%
67,687
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$16,916
$16.25 p/Share
1,041
Reduced 1.52%
67,616
Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
-
1,041
Added 1.49%
68,657
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$1,427
$16.41 p/Share
87
Reduced 0.13%
67,616
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
-
87
Added 0.13%
67,703
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$1,175
$16.55 p/Share
71
Reduced 0.1%
67,616
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
71
Added 0.1%
67,687
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$141,925
$16.22 p/Share
8,750
Reduced 11.46%
67,616
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
16,777
Added 18.01%
76,366
Common Stock
Jan 02
2023
SELL
Payment of exercise price or tax liability
$12,696
$17.44 p/Share
728
Reduced 1.21%
59,589
Common Stock
Jan 02
2023
BUY
Exercise of conversion of derivative security
-
1,282
Added 2.08%
60,317
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$16,204
$12.85 p/Share
1,261
Reduced 2.09%
59,035
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
-
2,471
Added 3.94%
60,296
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$97,322
$14.35 p/Share
6,782
Reduced 10.5%
57,825
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
13,147
Added 16.91%
64,607
Common Stock
Jan 02
2022
SELL
Payment of exercise price or tax liability
$25,407
$16.05 p/Share
1,583
Reduced 2.98%
51,460
Common Stock
Jan 02
2022
BUY
Exercise of conversion of derivative security
-
2,786
Added 4.99%
53,043
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$13,747
$16.93 p/Share
812
Reduced 1.59%
50,257
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
-
1,813
Added 3.43%
51,069
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$14,556
$16.77 p/Share
868
Reduced 1.73%
49,256
Common Stock