let us do it.
Sentiment: Strong Buy
Best of breed, haha. I take it you're not a truck or bus driver. Their engines of today are some of the worst on the road.
How do you define best of breed? Their mgmt just made some of the worst decision making in their engine strategy ever witnessed. They still are losing money as well. Curious definition.
Ask my friend CAR, who invested ton of his money. I follow him big. I own from 18-19 will be selling at 60-70.