A detailed history of Nebula Research & Development LLC transactions in Instructure Holdings, Inc. stock. As of the latest transaction made, Nebula Research & Development LLC holds 15,565 shares of INST stock, worth $367,334. This represents 0.06% of its overall portfolio holdings.

Number of Shares
15,565
Previous 49,839 68.77%
Holding current value
$367,334
Previous $1.07 Billion 65.8%
% of portfolio
0.06%
Previous 0.23%

Shares

4 transactions
Quarter Operation Price Per share shares change shares Held SEC Form
Q2 2024

Aug 14, 2024

SELL
$19.07 - $24.66 $653,605 - $845,196
-34,274 Reduced 68.77%
15,565 $364 Million
Q1 2024

May 15, 2024

BUY
$20.38 - $26.0 $762,395 - $972,634
37,409 Added 300.96%
49,839 $1.07 Billion
Q4 2023

Feb 14, 2024

BUY
$24.19 - $28.06 $300,681 - $348,785
12,430 New
12,430 $336 Million
Q1 2023

May 15, 2023

BUY
$23.45 - $28.16 $278,046 - $333,893
11,857 New
11,857 $307 Million

Others Institutions Holding INST

About INSTRUCTURE HOLDINGS, INC.


  • Ticker INST
  • Exchange NYSE
  • Sector Technology
  • Industry Software—Application
  • Shares Outstandng 141,914,000
  • Market Cap $3.35B
  • Description
  • Instructure Holdings, Inc. provides cloud-based learning, assessment, development, and engagement systems worldwide. It offers Canvas Learning Management System that includes assessments, analytics, and learning content for K-12 and higher education institutions; Canvas Studio, an online video platform; Canvas Catalog, a course catalog and regis...
More about INST
Track This Portfolio

Track Nebula Research & Development LLC Portfolio

Follow Nebula Research & Development LLC and customize your updates to receive the information that matters most to you.

Portfolio Update

Get notified when there are updates to the investment portfolio of Nebula Research & Development LLC, based on Form 13F filings with the SEC.

News

Stay updated on Nebula Research & Development LLC with notifications on news.