Insider Stock Trading History of Vassallo Steven


The following table details the trading activities (stock purchases, stock sales, and stock option exercises) reported to the Securities and Exchange Commission (SEC) by insider Vassallo Steven since year 2005. The trader's CIK number is 1567929. At the time of this reporting, Vassallo Steven is the Director of Sunrun Inc. . (stock ticker symbol RUN). See this page for all insider trading activities at Sunrun Inc. .

Note that in the past Vassallo Steven also reported insider trading activities as an insider of the following companies:
Stock purchases, sales, and option exercises reported by insider Vassallo Steven since 2005.
  Trade Date   Symbol Company Name (Issuer) Trade Type     Shares       Price ($)   Value ($)
2018-12-03 RUN Sunrun Inc. Sale 18,815 15.00 282,225
2018-11-29 RUN Sunrun Inc. Sale 591,123 14.47 8,553,549
2018-11-27 RUN Sunrun Inc. Sale 50,000 14.00 700,000
2017-08-25 RUN Sunrun Inc. Sale 31,476 7.17 225,682
2017-08-28 RUN Sunrun Inc. Sale 2,100 7.00 14,700
2016-10-04 TUBE Tubemogul Inc Sale 39,309 9.06 356,257
2016-09-13 RUN Sunrun Inc. Sale 755 5.73 4,326
2016-08-15 RUN Sunrun Inc. Sale 3,873 6.21 24,051
2016-08-16 RUN Sunrun Inc. Sale 23,511 6.04 142,006
2016-07-01 RUN Sunrun Inc. Sale 52,531 5.60 294,226
2016-05-27 TUBE Tubemogul Inc Sale 2,700 12.25 33,075
2016-05-31 TUBE Tubemogul Inc Sale 1,931 12.42 23,983
2016-05-25 TUBE Tubemogul Inc Sale 11,291 12.64 142,718
2016-05-26 TUBE Tubemogul Inc Sale 11,551 12.43 143,555
2016-05-24 TUBE Tubemogul Inc Sale 268 12.56 3,366
2016-05-19 RUN Sunrun Inc. Sale 11,817 6.00 70,902
2016-05-20 RUN Sunrun Inc. Sale 28,399 6.04 171,615
2016-05-17 RUN Sunrun Inc. Sale 961 6.21 5,967
2015-06-16 TUBE Tubemogul Inc Sale 394,400 14.92 5,884,448

Insider trading activities including stock purchases, stock sales, and option exercises listed in the above table cannot be completely guaranteed as to their accuracy. For more information regarding the trades made by Vassallo Steven (Director of Sunrun Inc. at the time of this reporting) see the Securities and Exchange Commission (SEC) website.