2 months Forum Energy Technologies: A Stock Buying Back 40% Of Its Market Cap Seeking Alpha Forum Energy Technologies: A Stock Buying Back 40% Of Its Market Cap. Energy · Tech X