INSTRUCTURE INC

Net Selling
INST·US·🇺🇸 US
2%buys·98%sells
1,698 transactions
$2.2MTotal buys·15 buys
$345.0MTotal sells·932 sells
4343 insiders
Last: Nov 13, 2024