GoPro, the maker of wearable cameras best known for capturing moments in extreme sports, is going public and it may raise well over $400 million. The San Mateo, CA based firm will be listed on Nasdaq under the ticker GPRO. The IPO is expected to price between $21 and $24 per share. If it were to price at the top of the range, GoPro would have a valuation of around $3 billion. According to a public filing, GoPro will have two classes of common shares: class A and class B. Class A shares are entitled to one vote each while class B shares are entitled to 10 votes each. Only class A shares will be traded on Nasdaq for the time being and nearly 18 million shares will be available as part of the IPO. The company's most popular fixed-lens camcorder lines, the Hero camcorders, account for 45% of the market in the US. It generated more than $235 million in revenue in the first quarter of 2014 and its cameras are available through 25,000 stores in more than 100 countries.

More from Video

Video: How to Select Mutual Funds in Your 401(k)

Video: How to Select Mutual Funds in Your 401(k)

Racing Legend Mario Andretti Has Great Advice for Retirees

Racing Legend Mario Andretti Has Great Advice for Retirees

Arianna Huffington on Burnout, Tech-Life Balance and Why Amazon's CEO Agrees

Arianna Huffington on Burnout, Tech-Life Balance and Why Amazon's CEO Agrees

Nucor Is Waiting to See if Steel Tariffs Will Be Implemented, Jim Cramer Says

Nucor Is Waiting to See if Steel Tariffs Will Be Implemented, Jim Cramer Says

Jim Cramer: Will Apple or Amazon Become the World's First Trillion Dollar Stock?

Jim Cramer: Will Apple or Amazon Become the World's First Trillion Dollar Stock?