Mar 15
2024
BUY
Grant, award, or other acquisition
$12,370
$6.58 p/Share
1,880
Added 0.12%
1,504,577
Common Stock
Feb 05
2024
SELL
Open market or private sale
$234,474
$16.97 p/Share
13,817
Reduced 0.91%
1,502,697
Common Stock
Feb 02
2024
SELL
Open market or private sale
$1,443,565
$16.75 p/Share
86,183
Reduced 5.38%
1,516,514
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
$9,350
$6.58 p/Share
1,421
Added 0.09%
1,602,697
Common Stock
Jun 23
2023
SELL
Open market or private sale
$355,210
$17.15 p/Share
20,712
Reduced 1.28%
1,601,276
Common Stock
Jun 22
2023
SELL
Open market or private sale
$59,752
$17.18 p/Share
3,478
Reduced 0.21%
1,621,988
Common Stock
Jun 21
2023
SELL
Open market or private sale
$342,569
$17.34 p/Share
19,756
Reduced 1.2%
1,625,466
Common Stock
Jun 20
2023
SELL
Open market or private sale
$21,489
$16.53 p/Share
1,300
Reduced 0.08%
1,645,222
Common Stock
Jun 16
2023
SELL
Open market or private sale
$949,981
$17.35 p/Share
54,754
Reduced 3.22%
1,646,522
Common Stock
Jun 15
2023
SELL
Open market or private sale
$206,028
$16.13 p/Share
12,773
Reduced 0.75%
1,701,276
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
$28,739
$2.25 p/Share
12,773
Added 0.74%
1,714,049
Common Stock
Jun 13
2023
SELL
Open market or private sale
$126,832
$16.0 p/Share
7,927
Reduced 0.46%
1,701,276
Common Stock
Jun 13
2023
BUY
Exercise of conversion of derivative security
$17,835
$2.25 p/Share
7,927
Added 0.46%
1,709,203
Common Stock
Apr 03
2023
SELL
Open market or private sale
$32,259
$16.13 p/Share
2,000
Reduced 0.12%
1,701,276
Common Stock
Apr 03
2023
BUY
Exercise of conversion of derivative security
$4,500
$2.25 p/Share
2,000
Added 0.12%
1,703,276
Common Stock
Mar 31
2023
SELL
Open market or private sale
$8,025
$16.05 p/Share
500
Reduced 0.03%
1,701,276
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
$1,125
$2.25 p/Share
500
Added 0.03%
1,701,776
Common Stock
Mar 30
2023
SELL
Open market or private sale
$38,560
$16.02 p/Share
2,407
Reduced 0.14%
1,701,276
Common Stock
Mar 30
2023
BUY
Exercise of conversion of derivative security
$5,415
$2.25 p/Share
2,407
Added 0.14%
1,703,683
Common Stock
Mar 29
2023
SELL
Open market or private sale
$22,975
$16.18 p/Share
1,420
Reduced 0.08%
1,701,276
Common Stock
Mar 29
2023
BUY
Exercise of conversion of derivative security
$3,195
$2.25 p/Share
1,420
Added 0.08%
1,702,696
Common Stock
Mar 28
2023
SELL
Open market or private sale
$44,464
$16.0 p/Share
2,779
Reduced 0.16%
1,701,276
Common Stock
Mar 28
2023
BUY
Exercise of conversion of derivative security
$6,252
$2.25 p/Share
2,779
Added 0.16%
1,704,055
Common Stock
Mar 27
2023
SELL
Open market or private sale
$47,408
$16.0 p/Share
2,963
Reduced 0.17%
1,701,276
Common Stock
Mar 27
2023
BUY
Exercise of conversion of derivative security
$6,666
$2.25 p/Share
2,963
Added 0.17%
1,704,239
Common Stock