Perfect Moment prices initial offering at $6 per share Press Room 3 years ago Perfect Moment prices initial offering at $6 per share