Cirrus Logic Stock Analysis