The company's share price performance doesn't necessarily correlate with past revenue performance. A glimpse into the firm's bottom line may provide a clearer perspective. The one-year total shareholder return outpaces the five-year return, signifying recent enhanced stock performance, suggesting a business momentum.