COHR Pre-Earnings Thoughts

Lots of momentum today