Peabody Energy (BTU) has finally started to break up higher out of its recent weekly consolidation pattern. As I’ve often discussed in my live trading room, BTU worked off its very large debt stack last 2+ years and is quite profitable. Peabody boasts a $3 billion market capitalization with $1 billion in net cash and generates an impressive $1 billion in EBITDA, making it a cash-generating machine.
Share this post
BTU: More Upside Than Down
Share this post
Peabody Energy (BTU) has finally started to break up higher out of its recent weekly consolidation pattern. As I’ve often discussed in my live trading room, BTU worked off its very large debt stack last 2+ years and is quite profitable. Peabody boasts a $3 billion market capitalization with $1 billion in net cash and generates an impressive $1 billion in EBITDA, making it a cash-generating machine.