How Ideal Power IPWR earnings power stacks up historically Q4 2025 Profit Surprises Bonk BNKK Stock Debt Levels 618 20260418 MLSS Milestone Scientific Inc reports narrower Q4 2025 loss than estimates but shares drop 69 in todays trading