Box, Inc.

BOX

NYSE

22.59 0.48 (2.17%)

updated at 20:01 Apr 26