BOX, INC. 1.50% CONVERTIBLE SENIOR NOTES DUE 2029 PURCHASE AGREEMENT