Landstar posted a profit of $19.36 million, or 56 cents per diluted share, compared with $50.03 million, $1.41, in the year-ago period. Sale of Mexican logistics subsidiary Landstar Metro to close by ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results