Sep 13
2024
SELL
Open market or private sale
$493,000
$17.0 p/Share
29,000
Reduced 26.11%
82,061
Common Stock
Jun 11
2024
SELL
Open market or private sale
$752,122
$20.51 p/Share
36,671
Reduced 24.82%
111,053
Common Stock
Jun 11
2024
BUY
Exercise of conversion of derivative security
$112,533
$14.67 p/Share
7,671
Added 4.94%
147,724
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$92,779
$16.72 p/Share
5,549
Reduced 3.81%
140,035
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$92,779
$16.72 p/Share
5,549
Added 3.71%
144,136
Common Stock
Dec 13
2023
SELL
Open market or private sale
$50,386
$16.37 p/Share
3,078
Reduced 2.15%
140,035
Common Stock
Dec 12
2023
SELL
Open market or private sale
$360,064
$16.07 p/Share
22,406
Reduced 13.54%
143,113
Common Stock
Dec 10
2023
SELL
Payment of exercise price or tax liability
$181,874
$16.22 p/Share
11,213
Reduced 6.34%
165,519
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
$366,815
$16.22 p/Share
22,615
Added 11.34%
176,732
Common Stock
Dec 09
2023
SELL
Payment of exercise price or tax liability
$277,783
$16.22 p/Share
17,126
Reduced 10.0%
154,117
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
$560,238
$16.22 p/Share
34,540
Added 16.78%
171,243
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$1,099,683
$16.22 p/Share
67,798
Reduced 33.15%
136,703
Common Stock
Dec 08
2023
BUY
Grant, award, or other acquisition
$1,449,321
$16.22 p/Share
89,354
Added 40.18%
133,027
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$768,617
$16.22 p/Share
47,387
Added 22.83%
160,198
Common Stock
Jun 15
2023
SELL
Open market or private sale
$96,356
$17.0 p/Share
5,668
Reduced 7.72%
67,744
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
$50,048
$8.83 p/Share
5,668
Added 7.17%
73,412
Common Stock
Dec 13
2022
SELL
Open market or private sale
$148,759
$16.34 p/Share
9,104
Reduced 11.85%
67,727
Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$279,362
$16.15 p/Share
17,298
Reduced 26.12%
48,920
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
$563,392
$16.15 p/Share
34,885
Added 36.83%
59,835
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$569,206
$16.15 p/Share
35,245
Reduced 31.45%
76,831
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
$542,462
$16.15 p/Share
33,589
Added 43.89%
42,949
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
$832,370
$16.15 p/Share
51,540
Added 33.91%
100,460
Common Stock
Dec 05
2022
SELL
Open market or private sale
$153,941
$16.15 p/Share
9,532
Reduced 50.46%
9,360
Common Stock
Dec 05
2022
BUY
Exercise of conversion of derivative security
$117,815
$12.36 p/Share
9,532
Added 33.54%
18,892
Common Stock
Oct 25
2022
SELL
Open market or private sale
$33,347
$13.6 p/Share
2,452
Reduced 20.76%
9,360
Common Stock