Flaharty Buys $15 Million of First Trust Enhanced Short… — FTSL +0.20 · News Impact Screener