Shares of this company have surged 44% since we covered it in a December Value Meter. What is its valuation today?
Tag:
flt
-
-
This growing business is led by a founding CEO with a billion dollars of his own cash on the line.