Could be. CEO , chairman and directors thought it was a good buy at $17 last August - insider buys.
Whatever happened to those take or pay contracts they kept touting on the CC's last year. I guess CEO's can say whatever they want on CC's. I'm now observing EMES, trying to decide whether to buy in again. I made good money with this stock. I bought at $40ish last year, saw it run up to $122, got out at around $90. Rebought at $39ish and took a loss at $32ish. NOW looking to buy in at these prices.(insiders bought at $14ish recently) One big overhang is they have all those idle rail cars. Positive development is the Bloomberg article on how the Majors are pivoting from mega projects to drilling in the USA.. I'm probably buying at these prices before long.. GLTA.