Powell Industries Options Trading Surge Amid Stock Decline
Powell Industries Inc. saw its options trading volume reach 2,123 contracts at 2:30 p.m. New York time on Wednesday, according to exchange data compiled by Bloomberg. Call volume amounted to 971 contracts, while put volume was 1,152 contracts. The November 20 2026 $300 put option accounted for 500 of the contracts and had open interest of 690 contracts as of June 30. The company’s share price declined 7.9% to $263.73. Over the same period, the three‑month implied volatility rose by 0.58 percentage points to 92.23%, and the three‑month 90/110 skew fell by 2.66 percentage points to –0.67 percentage points.