Kind of a strange post. Does Cramer speaking well of this company influence your thoughts? Or is the higher than average P/ E give you pause? Then why mention the $130.00 near term price?
Good long term play imo. With over 6500 units running on NatGas / RNG, give them one heck of a cost savings