Open in TheBrain

2006: $45m IPO (2006)