1 article in this category
Strong revenue growth and improved deployment speed meet a bullish analyst upgrade, outweighing near-term dilution from secondary offering.