Feb 15
2025
SELL
Payment of exercise price or tax liability
$65,550
$16.09 p/Share
4,074
Reduced 2.79%
141,781
Common Stock, par valu...
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
9,184
Added 5.92%
145,855
Common Stock, par valu...
Feb 14
2025
SELL
Payment of exercise price or tax liability
$81,045
$16.09 p/Share
5,037
Reduced 3.55%
136,671
Common Stock, par valu...
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
11,356
Added 7.42%
141,708
Common Stock, par valu...
Feb 13
2025
SELL
Payment of exercise price or tax liability
$124,267
$15.8 p/Share
7,865
Reduced 5.69%
130,352
Common Stock, par valu...
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
17,732
Added 11.37%
138,217
Common Stock, par valu...
Feb 11
2025
SELL
Payment of exercise price or tax liability
$128,735
$16.1 p/Share
7,996
Reduced 6.22%
120,485
Common Stock, par valu...
Feb 11
2025
BUY
Grant, award, or other acquisition
$278,723
$16.1 p/Share
17,312
Added 11.87%
128,481
Common Stock, par valu...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$76,271
$13.87 p/Share
5,499
Reduced 4.71%
111,169
Common Stock, par valu...
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
12,395
Added 9.6%
116,668
Common Stock, par valu...
Feb 14
2024
SELL
Payment of exercise price or tax liability
$66,963
$13.35 p/Share
5,016
Reduced 4.59%
104,273
Common Stock, par valu...
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
11,310
Added 9.38%
109,289
Common Stock, par valu...
Feb 13
2024
SELL
Payment of exercise price or tax liability
$85,758
$13.22 p/Share
6,487
Reduced 6.21%
97,979
Common Stock, par valu...
Feb 13
2024
BUY
Grant, award, or other acquisition
$193,712
$13.22 p/Share
14,653
Added 12.3%
104,466
Common Stock, par valu...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$53,567
$13.62 p/Share
3,933
Reduced 4.2%
89,813
Common Stock, par valu...
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
7,921
Added 7.79%
93,746
Common Stock, par valu...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$102,649
$18.79 p/Share
5,463
Reduced 5.98%
85,825
Common Stock, par valu...
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
12,317
Added 11.89%
91,288
Common Stock, par valu...
Feb 10
2023
SELL
Payment of exercise price or tax liability
$287,506
$18.03 p/Share
15,946
Reduced 16.8%
78,971
Common Stock, par valu...
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
35,966
Added 27.48%
94,917
Common Stock, par valu...
Feb 09
2023
SELL
Payment of exercise price or tax liability
$69,136
$18.56 p/Share
3,725
Reduced 5.94%
58,951
Common Stock, par valu...
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
7,698
Added 10.94%
62,676
Common Stock, par valu...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$52,709
$22.42 p/Share
2,351
Reduced 4.1%
54,978
Common Stock, par valu...
Feb 15
2022
BUY
Grant, award, or other acquisition
$118,804
$22.42 p/Share
5,299
Added 8.46%
57,329
Common Stock, par valu...
Feb 12
2022
SELL
Payment of exercise price or tax liability
$213,206
$20.88 p/Share
10,211
Reduced 16.41%
52,030
Common Stock, par valu...