Feb 15
2025
SELL
Payment of exercise price or tax liability
$77,264
$16.09 p/Share
4,802
Reduced 5.83%
77,536
Common Stock, par valu...
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
10,647
Added 11.45%
82,338
Common Stock, par valu...
Feb 14
2025
SELL
Payment of exercise price or tax liability
$105,486
$16.09 p/Share
6,556
Reduced 8.38%
71,691
Common Stock, par valu...
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
14,536
Added 15.67%
78,247
Common Stock, par valu...
Feb 13
2025
SELL
Payment of exercise price or tax liability
$150,147
$15.8 p/Share
9,503
Reduced 12.98%
63,711
Common Stock, par valu...
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
21,070
Added 22.35%
73,214
Common Stock, par valu...
Feb 11
2025
SELL
Payment of exercise price or tax liability
$150,535
$16.1 p/Share
9,350
Reduced 15.2%
52,144
Common Stock, par valu...
Feb 11
2025
BUY
Grant, award, or other acquisition
$323,143
$16.1 p/Share
20,071
Added 24.61%
61,494
Common Stock, par valu...
Jun 30
2024
SELL
Payment of exercise price or tax liability
$14,762
$12.12 p/Share
1,218
Reduced 2.86%
41,423
Common Stock, par valu...
Jun 30
2024
BUY
Exercise of conversion of derivative security
-
2,699
Added 5.95%
42,641
Common Stock, par valu...
Feb 22
2024
SELL
Payment of exercise price or tax liability
$14,950
$12.5 p/Share
1,196
Reduced 2.91%
39,942
Common Stock, par valu...
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
2,651
Added 6.05%
41,138
Common Stock, par valu...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$64,356
$13.87 p/Share
4,640
Reduced 10.76%
38,487
Common Stock, par valu...
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
10,288
Added 19.26%
43,127
Common Stock, par valu...
Feb 14
2024
SELL
Payment of exercise price or tax liability
$91,607
$13.35 p/Share
6,862
Reduced 17.28%
32,839
Common Stock, par valu...
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
14,477
Added 26.72%
39,701
Common Stock, par valu...
Dec 14
2023
SELL
Payment of exercise price or tax liability
$15,810
$14.68 p/Share
1,077
Reduced 4.09%
25,224
Common Stock, par valu...
Dec 14
2023
BUY
Exercise of conversion of derivative security
-
3,602
Added 12.05%
26,301
Common Stock, par valu...
Jun 30
2023
SELL
Payment of exercise price or tax liability
$13,311
$17.0 p/Share
783
Reduced 3.33%
22,699
Common Stock, par valu...
Jun 30
2023
BUY
Exercise of conversion of derivative security
-
2,617
Added 10.03%
23,482
Common Stock, par valu...
Feb 22
2023
SELL
Payment of exercise price or tax liability
$18,573
$15.97 p/Share
1,163
Reduced 4.94%
22,397
Common Stock, par valu...
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
2,577
Added 9.86%
23,560
Common Stock, par valu...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$62,852
$18.79 p/Share
3,345
Reduced 13.75%
20,983
Common Stock, par valu...
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
10,312
Added 29.77%
24,328
Common Stock, par valu...
Dec 14
2022
SELL
Payment of exercise price or tax liability
$17,455
$16.53 p/Share
1,056
Reduced 7.01%
14,016
Common Stock, par valu...