Lenovo

Even with lower-than-expected earnings over the first three months of the year, Kinaxis (