Alot of July 30 calls bought this week. I loaded May's and warrants. Warrants basically no expiration. 2025
$30. is double from here, so the guys buying those calls are either just hoping the call higher short term and the calls trade higher or they expect big things.
Selling the calls if you are long is not a bad strategy either