Super Micro Computer (NASDAQ: SMCI) IPO'd at $8/share in 2007, reaching $24/share by 2020 and surging to $1,229/share before a 10-for-1 stock split. Despite recent setbacks, the split could attract investors.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing