Is C3.ai Stock a Buy?

The stock popped impressively following its latest results, but can it sustain its momentum?