Instructure Holdings, Inc. (INST)

Sign up to follow

6330 SOUTH 3000 EAST, SUITE 700, SALT LAKE CITY, UT

Market cap: $3.5B (11/11/2024)

Price: $23.60