Bio-Techne Corp (TECH)

Last Closing Price: 72.35 (2026-08-28)

Implied Volatility Skew (10-Day)