Craig Johnson is a Managing Director and Chief Market Technician of the Technical Research Group at Piper Sandler, a leading investment bank based in Minneapolis, MN. He joined Piper Sandler in 1995 as an analyst in the firm's private client research department. He also offers regular technical commentary on the broader market and individual stocks.