Alpha Tau Medical (DRTS) 9200 contracts of June 12.50 puts trade, share price up 18.5%
Alpha Tau Medical (NASDAQ: DRTS) 30-day option implied volatility is at 121; compared to its 52-week range of 22 to 127 with a focus on 9200 contracts of June 12.50 puts as share price up 18.5%.
