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