The company has delivered on promises but still trades at 3x trailing cash flow
Apr 14, 2023
Become a paying subscriber of Premium to get access to this post and other subscriber-only content.