Keenova Therapeutics plc
Institutional investors holding NONE
No tracked superinvestors currently hold NONE
Congressional data coming soon
252
Total trades
$4.4B
Volume
213
Buys
15
Sells
Last trade: Jun 2, 2026
Congressional trade data is being sourced and will appear here shortly.