Aardvark Therapeutics has followed up filings and speculation with a $94 million initial public offering, putting itself on ...