Snap (SNAP) has been on a tumultuous ride since the early March IPO. (newconstructs.com)
She experiences a long, tough and tumultuous ride, a physical and emotional gauntlet of thrills, pain, fierce love, depression, exhaustion, assurance, anxiety, and on and on. (dadsadventure.com)