Sep 16
2024
BUY
Open market or private purchase
$265,500
$5.31 p/Share
50,000
Added 0.76%
6,523,095
Common Stock
Aug 14
2024
BUY
Open market or private purchase
$510,000
$6.0 p/Share
85,000
Added 1.3%
6,473,095
Common Stock
Jun 11
2024
BUY
Open market or private purchase
$264,600
$5.88 p/Share
45,000
Added 0.7%
6,388,095
Common Stock
May 17
2024
BUY
Open market or private purchase
$556,000
$5.56 p/Share
100,000
Added 1.55%
6,343,095
Common Stock
May 14
2024
BUY
Open market or private purchase
$768,000
$5.12 p/Share
150,000
Added 2.35%
6,243,095
Common Stock
May 13
2024
BUY
Open market or private purchase
$683,999
$4.56 p/Share
150,000
Added 2.4%
6,093,095
Common Stock
May 10
2024
BUY
Open market or private purchase
$687,000
$4.58 p/Share
150,000
Added 2.46%
5,943,095
Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
-
5,021
Reduced 0.09%
5,793,095
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
-
2,064
Reduced 0.04%
5,798,116
Common Stock
Jan 10
2024
BUY
Grant, award, or other acquisition
-
178,325
Added 2.98%
5,800,180
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
82,475
Added 1.45%
5,621,855
Common Stock
Mar 09
2023
SELL
Open market or private sale
$50,650
$24.41 p/Share
2,075
Reduced 0.04%
5,539,380
Common Stock
Nov 21
2022
BUY
Open market or private purchase
$327,450
$21.83 p/Share
15,000
Added 0.27%
5,541,455
Common Stock
Nov 17
2022
BUY
Open market or private purchase
$216,700
$21.67 p/Share
10,000
Added 0.18%
5,526,455
Common Stock
Sep 01
2022
BUY
Open market or private purchase
$198,000
$19.8 p/Share
10,000
Added 0.18%
5,516,455
Common Stock
Aug 26
2022
BUY
Open market or private purchase
$450,236
$20.95 p/Share
21,491
Added 0.39%
5,506,455
Common Stock
Aug 24
2022
BUY
Open market or private purchase
$9,630
$18.92 p/Share
509
Added 0.01%
5,484,964
Common Stock
Aug 23
2022
BUY
Open market or private purchase
$524,160
$18.72 p/Share
28,000
Added 0.51%
5,484,455
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
-
33,875
Added 0.62%
5,456,455
Common Stock
Dec 29
2021
SELL
Open market or private sale
$52,306
$17.01 p/Share
3,075
Reduced 0.06%
5,422,580
Common Stock
Dec 28
2021
SELL
Open market or private sale
$335,722
$16.99 p/Share
19,760
Reduced 0.36%
5,425,655
Common Stock
Dec 27
2021
SELL
Open market or private sale
$299,358
$17.44 p/Share
17,165
Reduced 0.31%
5,445,415
Common Stock
Dec 23
2021
SELL
Open market or private sale
$386,603
$16.96 p/Share
22,795
Reduced 0.42%
5,462,580
Common Stock
Dec 22
2021
SELL
Open market or private sale
$679,456
$16.29 p/Share
41,710
Reduced 0.75%
5,485,375
Common Stock
Dec 21
2021
SELL
Open market or private sale
$609,988
$16.23 p/Share
37,584
Reduced 0.68%
5,527,085
Common Stock