CoyuchiOffering
this offering. Deal Terms Initial Share Price $4.50 Valuation $117 Million Learn ... this offering. Deal terms Initial Share Price $4.50 Valuation $117 Million REASONS ... Debt to Total Capital of 37%** Long Term Growth Strategies Activate Our ...