
Attovia's $20.6 million insider bet changes the IPO story
Attovia's insider signal is bullish, but the cleanly supported figure is $10.29 million rather than the touted $20.57 million. The smaller number still matters because it arrived alongside a roughly $289 million IPO and a lead asset already tested in humans.

