Chief Financial Officer at Vaxart, Inc.
CIK: 1959565
2
Total trades
Buys
0
Sells
Dec 16, 2022
Last trade