Is Veeva Systems Stock a Buy?

Is Veeva Systems Stock a Buy?

Does the life science cloud services company still have room to run after nearly doubling over the past 12 months?