Capillary Technologies has now gained in all three days of being a public company. The stock gained as much as 20% on Tuesday before cooling off to end 15% higher.
Capillary Technologies has now gained in all three days of being a public company. The stock gained as much as 20% on Tuesday before cooling off to end 15% higher.