Feb 19
2024
SELL
Payment of exercise price or tax liability
$26,238
$20.06 p/Share
1,308
Reduced 3.75%
33,578
Common Stock
Feb 19
2024
SELL
Exercise of conversion of derivative security
$66,719
$20.06 p/Share
3,326
Reduced 8.7%
34,886
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
3,326
Added 8.01%
38,212
Common Stock
Feb 18
2024
SELL
Payment of exercise price or tax liability
$57,431
$20.06 p/Share
2,863
Reduced 7.58%
34,886
Common Stock
Feb 18
2024
BUY
Exercise of conversion of derivative security
-
6,688
Added 15.57%
36,256
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$18,836
$20.06 p/Share
939
Reduced 2.93%
31,061
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
2,104
Added 6.17%
32,000
Common Stock
Aug 12
2023
SELL
Payment of exercise price or tax liability
$47,829
$25.16 p/Share
1,901
Reduced 5.98%
29,896
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$35,275
$31.78 p/Share
1,110
Reduced 3.37%
31,797
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$44,633
$31.7 p/Share
1,408
Reduced 4.1%
32,907
Common Stock
Feb 19
2023
SELL
Exercise of conversion of derivative security
$105,434
$31.7 p/Share
3,326
Reduced 8.84%
34,315
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
3,326
Added 8.12%
37,641
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$96,209
$31.7 p/Share
3,035
Reduced 8.13%
34,315
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
6,688
Added 15.76%
35,757
Common Stock
Aug 12
2022
SELL
Payment of exercise price or tax liability
$34,401
$26.24 p/Share
1,311
Reduced 4.1%
30,662
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$21,705
$18.94 p/Share
1,146
Reduced 3.46%
31,973
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$18,675
$18.94 p/Share
986
Reduced 2.89%
33,119
Common Stock
Feb 19
2022
SELL
Exercise of conversion of derivative security
$62,994
$18.94 p/Share
3,326
Reduced 9.13%
33,119
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
3,326
Added 8.36%
36,445
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$5,467
$19.25 p/Share
284
Reduced 0.83%
34,105
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
721
Added 2.05%
34,389
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$910
$19.37 p/Share
47
Reduced 0.14%
33,668
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$3,384
$19.01 p/Share
178
Reduced 0.53%
33,715
Common Stock
Aug 12
2021
SELL
Payment of exercise price or tax liability
$16,703
$20.57 p/Share
812
Reduced 2.34%
33,893
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$14,619
$18.79 p/Share
778
Reduced 2.19%
34,705
Common Stock