| MSFT Microsoft | $424.83 -1.3%
 | Sale $100,001 - $250,000
 | 9/9/2024 | 8/31/2024 | +1.8% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Sale $100,001 - $250,000
 | 3/8/2024 | 2/29/2024 | +2.7% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Sale $500,001 - $1,000,000
 | 9/11/2023 | 8/31/2023 | +29.6% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Sale $250,001 - $500,000
 | 9/11/2023 | 8/30/2023 | +29.2% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $5,000,001 - $25,000,000
 | 3/9/2022 | 2/9/2022 | +36.5% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Sale $5,000,001 - $25,000,000
 | 10/29/2021 | 10/18/2021 | +38.3% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Sale $5,000,001 - $25,000,000
 | 10/15/2021 | 9/3/2021 | +41.1% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $5,000,001 - $25,000,000
 | 9/15/2021 | 8/31/2021 | +40.7% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $250,001 - $500,000
 | 9/15/2021 | 8/30/2021 | +39.9% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,001 - $15,000
 | 8/6/2021 | 7/2/2021 | +53.0% 
  | 
| PLTR Palantir Technologies | $77.18 -2.4%
 | Exchange $100,001 - $250,000
 | 7/19/2021 | 6/18/2021 | +204.2% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,001 - $15,000
 | 4/13/2021 | 3/31/2021 | +80.2% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Sale $500,001 - $1,000,000
 | 4/13/2021 | 3/4/2021 | +87.4% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Sale $250,001 - $500,000
 | 1/13/2021 | 12/1/2020 | +96.5% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,001 - $15,000
 | 11/9/2020 | 9/30/2020 | +102.0% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Sale $5,000,001 - $25,000,000
 | 11/9/2020 | 9/2/2020 | +83.4% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $5,000,001 - $25,000,000
 | 9/14/2020 | 8/31/2020 | +88.4% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Sale $1,000,001 - $5,000,000
 | 8/10/2020 | 7/28/2020 | +110.3% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Sale $1,000,001 - $5,000,000
 | 8/10/2020 | 7/28/2020 | +110.3% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,001 - $15,000
 | 7/15/2020 | 6/30/2020 | +108.8% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,001 - $15,000
 | 4/14/2020 | 3/31/2020 | +169.4% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $500,001 - $1,000,000
 | 4/14/2020 | 3/2/2020 | +145.9% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,001 - $15,000
 | 1/15/2020 | 12/31/2019 | +169.4% 
  | 
| MN Manning & Napier | $12.85 
 | Sale $100,001 - $250,000
 | 11/14/2019 | 10/25/2019 | +647.1% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,001 - $15,000
 | 10/15/2019 | 9/30/2019 | +205.7% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Sale $5,000,001 - $25,000,000
 | 10/15/2019 | 9/4/2019 | +209.6% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $5,000,001 - $25,000,000
 | 10/15/2019 | 9/3/2019 | +212.9% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Sale $500,001 - $1,000,000
 | 9/15/2019 | 8/28/2019 | +214.4% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,001 - $15,000
 | 7/16/2019 | 6/28/2019 | +218.7% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,001 - $15,000
 | 4/12/2019 | 3/29/2019 | +260.2% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Sale $500,001 - $1,000,000
 | 4/12/2019 | 3/5/2019 | +280.3% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $500,001 - $1,000,000
 | 3/15/2019 | 2/28/2019 | +279.2% 
  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,001 - $15,000
 | 1/15/2019 | 12/31/2018 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,000,001 - $5,000,000
 | 5/8/2019 | 12/13/2018 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,001 - $15,000
 | 10/16/2018 | 9/28/2018 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Sale $5,000,001 - $25,000,000
 | 10/16/2018 | 9/4/2018 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $5,000,001 - $25,000,000
 | 9/14/2018 | 8/31/2018 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $250,001 - $500,000
 | 9/14/2018 | 8/29/2018 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,001 - $15,000
 | 8/29/2018 | 7/2/2018 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,001 - $15,000
 | 4/13/2018 | 3/29/2018 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Sale $100,001 - $250,000
 | 4/13/2018 | 3/1/2018 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $250,001 - $500,000
 | 3/6/2018 | 2/28/2018 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,001 - $15,000
 | 1/10/2018 | 12/29/2017 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,001 - $15,000
 | 11/3/2017 | 9/29/2017 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $100,001 - $250,000
 | 9/19/2017 | 8/31/2017 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $250,001 - $500,000
 | 9/19/2017 | 8/31/2017 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $250,001 - $500,000
 | 9/19/2017 | 8/29/2017 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,001 - $15,000
 | 7/16/2017 | 6/30/2017 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $250,001 - $500,000
 | 9/12/2016 | 8/31/2016 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $100,001 - $250,000
 | 9/12/2016 | 8/29/2016 |  | 
| ELRC Electro Rent | $15.50 
 | Sale $50,001 - $100,000
 | 9/12/2016 | 8/11/2016 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,001 - $15,000
 | 7/13/2016 | 6/30/2016 |  | 
| WTS Watts Water Technologies | $202.90 -0.4%
 | Sale $15,001 - $50,000
 | 7/13/2016 | 6/9/2016 |  | 
| XYL Xylem | $116.28 -1.1%
 | Sale $50,001 - $100,000
 | 7/13/2016 | 6/9/2016 |  | 
| SPWR SunPower | $0.12 
 | Sale $15,001 - $50,000
 | 7/13/2016 | 6/9/2016 |  | 
| SEDG SolarEdge Technologies | $13.57 -1.7%
 | Sale $15,001 - $50,000
 | 7/13/2016 | 6/9/2016 |  | 
| SSNI Silver Spring Networks | $16.26 
 | Sale $15,001 - $50,000
 | 7/13/2016 | 6/9/2016 |  | 
| CGNX Cognex | $35.67 -1.0%
 | Sale $15,001 - $50,000
 | 7/13/2016 | 6/9/2016 |  | 
| BWA BorgWarner | $31.64 -1.7%
 | Sale $15,001 - $50,000
 | 7/13/2016 | 6/9/2016 |  | 
| BIOA (BIOA) | $5.50 -6.5%
 | Sale $1,001 - $15,000
 | 7/13/2016 | 6/9/2016 |  | 
| BMI Badger Meter | $214.25 -0.6%
 | Sale $15,001 - $50,000
 | 7/13/2016 | 6/9/2016 |  | 
| AYI Acuity Brands | $294.17 -1.2%
 | Sale $15,001 - $50,000
 | 7/13/2016 | 6/9/2016 |  | 
| RELY Remitly Global | $22.70 -0.4%
 | Sale $15,001 - $50,000
 | 7/13/2016 | 6/9/2016 |  | 
| RAVN Raven Industries | $58.08 
 | Sale $15,001 - $50,000
 | 7/13/2016 | 6/9/2016 |  | 
| POT Potash Corp.Saskatchewan USA | $20.65 
 | Sale $15,001 - $50,000
 | 7/13/2016 | 6/9/2016 |  | 
| PEGI Pattern Energy Group | $26.74 
 | Sale $15,001 - $50,000
 | 7/13/2016 | 6/9/2016 |  | 
| MBLY Mobileye Global | $20.07 +0.2%
 | Sale $15,001 - $50,000
 | 7/13/2016 | 6/9/2016 |  | 
| MXWL Maxwell Technologies | $4.48 
 | Sale $1,001 - $15,000
 | 7/13/2016 | 6/9/2016 |  | 
| JCI Johnson Controls International | $79.14 -0.9%
 | Sale $15,001 - $50,000
 | 7/13/2016 | 6/9/2016 |  | 
| ITRI Itron | $109.24 +0.0%
 | Sale $15,001 - $50,000
 | 7/13/2016 | 6/9/2016 |  | 
| HASI Hannon Armstrong Sustainable Infrastructure Capital | $26.71 -2.4%
 | Sale $50,001 - $100,000
 | 7/13/2016 | 6/9/2016 |  | 
| FLS Flowserve | $57.48 -0.5%
 | Sale $15,001 - $50,000
 | 7/13/2016 | 6/9/2016 |  | 
| TRMB Trimble | $70.43 -1.1%
 | Sale $15,001 - $50,000
 | 7/13/2016 | 6/9/2016 |  | 
| FLTX (FLTX) | $60.00 
 | Sale $15,001 - $50,000
 | 7/13/2016 | 6/9/2016 |  | 
| FSLR First Solar | $178.07 -2.5%
 | Sale $15,001 - $50,000
 | 7/13/2016 | 6/9/2016 |  | 
| RAVN Raven Industries | $58.08 
 | Purchase $1,001 - $15,000
 | 6/15/2016 | 5/19/2016 |  | 
| MYRG MYR Group | $148.91 -0.8%
 | Sale $1,001 - $15,000
 | 6/15/2016 | 5/13/2016 |  | 
| POT Potash Corp.Saskatchewan USA | $20.65 
 | Purchase $15,001 - $50,000
 | 6/15/2016 | 5/12/2016 |  | 
| MYRG MYR Group | $148.91 -0.8%
 | Sale $1,001 - $15,000
 | 6/15/2016 | 5/12/2016 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,001 - $15,000
 | 4/15/2016 | 3/31/2016 |  | 
| RELY Remitly Global | $22.70 -0.4%
 | Purchase $1,001 - $15,000
 | 4/15/2016 | 3/23/2016 |  | 
| RELY Remitly Global | $22.70 -0.4%
 | Purchase $1,001 - $15,000
 | 4/15/2016 | 3/22/2016 |  | 
| RELY Remitly Global | $22.70 -0.4%
 | Purchase $1,001 - $15,000
 | 4/15/2016 | 3/21/2016 |  | 
| RELY Remitly Global | $22.70 -0.4%
 | Purchase $1,001 - $15,000
 | 4/15/2016 | 3/18/2016 |  | 
| RELY Remitly Global | $22.70 -0.4%
 | Purchase $1,001 - $15,000
 | 4/15/2016 | 3/17/2016 |  | 
| ITRI Itron | $109.24 +0.0%
 | Sale $1,001 - $15,000
 | 4/15/2016 | 3/16/2016 |  | 
| BMI Badger Meter | $214.25 -0.6%
 | Sale $1,001 - $15,000
 | 4/15/2016 | 3/2/2016 |  | 
| SPWR SunPower | $0.12 
 | Purchase $1,001 - $15,000
 | 4/15/2016 | 3/2/2016 |  | 
| PEGI Pattern Energy Group | $26.74 
 | Purchase $15,001 - $50,000
 | 3/11/2016 | 2/29/2016 |  | 
| TRMB Trimble | $70.43 -1.1%
 | Purchase $15,001 - $50,000
 | 3/11/2016 | 2/26/2016 |  | 
| CCC Clarivate | $0.02 
 | Sale $15,001 - $50,000
 | 3/11/2016 | 2/26/2016 |  | 
| MBLY Mobileye Global | $20.07 +0.2%
 | Purchase $1,001 - $15,000
 | 3/11/2016 | 2/24/2016 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Sale $100,001 - $250,000
 | 3/11/2016 | 2/16/2016 |  | 
| FSLR First Solar | $178.07 -2.5%
 | Sale $1,001 - $15,000
 | 3/11/2016 | 2/12/2016 |  | 
| SPWR SunPower | $0.12 
 | Purchase $1,001 - $15,000
 | 2/15/2016 | 1/21/2016 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $15,001 - $50,000
 | 1/14/2016 | 12/31/2015 |  | 
| SEDG SolarEdge Technologies | $13.57 -1.7%
 | Purchase $15,001 - $50,000
 | 1/14/2016 | 12/15/2015 |  | 
| MXWL Maxwell Technologies | $4.48 
 | Purchase $1,001 - $15,000
 | 1/14/2016 | 12/4/2015 |  | 
| MXWL Maxwell Technologies | $4.48 
 | Purchase $1,001 - $15,000
 | 1/14/2016 | 12/3/2015 |  | 
| MXWL Maxwell Technologies | $4.48 
 | Purchase $1,001 - $15,000
 | 1/14/2016 | 12/2/2015 |  | 
| CGNX Cognex | $35.67 -1.0%
 | Purchase $15,001 - $50,000
 | 1/14/2016 | 12/2/2015 |  | 
| MIXT MiX Telematics | $14.55 
 | Sale $1,001 - $15,000
 | 12/11/2015 | 11/25/2015 |  | 
| MIXT MiX Telematics | $14.55 
 | Sale $1,001 - $15,000
 | 12/11/2015 | 11/24/2015 |  | 
| MIXT MiX Telematics | $14.55 
 | Sale $1,001 - $15,000
 | 12/11/2015 | 11/17/2015 |  | 
| SWN Southwestern Energy | $7.11 
 | Sale $15,001 - $50,000
 | 12/11/2015 | 11/16/2015 |  | 
| MIXT MiX Telematics | $14.55 
 | Sale $1,001 - $15,000
 | 12/11/2015 | 11/11/2015 |  | 
| FLS Flowserve | $57.48 -0.5%
 | Purchase $1,001 - $15,000
 | 12/11/2015 | 11/11/2015 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $1,001 - $15,000
 | 11/11/2015 | 10/27/2015 |  | 
| MSFT Microsoft | $424.83 -1.3%
 | Purchase $100,001 - $250,000
 | 9/14/2015 | 8/31/2015 |  | 
| SPWR SunPower | $0.12 
 | Sale $15,001 - $50,000
 | 9/14/2015 | 8/20/2015 |  | 
| SPWR SunPower | $0.12 
 | Sale $1,001 - $15,000
 | 9/14/2015 | 8/12/2015 |  | 
| XYL Xylem | $116.28 -1.1%
 | Purchase $15,001 - $50,000
 | 8/10/2015 | 7/27/2015 |  | 
| WTS Watts Water Technologies | $202.90 -0.4%
 | Purchase $1,001 - $15,000
 | 8/10/2015 | 7/27/2015 |  | 
| VSLR Vivint Solar | $43.08 
 | Sale $15,001 - $50,000
 | 8/10/2015 | 7/20/2015 |  | 
| AYI Acuity Brands | $294.17 -1.2%
 | Sale $1,001 - $15,000
 | 8/10/2015 | 7/9/2015 |  | 
| ITRI Itron | $109.24 +0.0%
 | Purchase $15,001 - $50,000
 | 5/10/2015 | 4/9/2015 |  | 
| ERII Energy Recovery | $14.72 -0.9%
 | Sale $1,001 - $15,000
 | 4/16/2015 | 3/9/2015 |  | 
| LKQ LKQ | $36.22 -1.8%
 | Sale $15,001 - $50,000
 | 4/16/2015 | 3/6/2015 |  | 
| MBLY Mobileye Global | $20.07 +0.2%
 | Purchase $1,001 - $15,000
 | 4/16/2015 | 3/6/2015 |  | 
| ERII Energy Recovery | $14.72 -0.9%
 | Sale $1,001 - $15,000
 | 4/16/2015 | 3/6/2015 |  | 
| VSLR Vivint Solar | $43.08 
 | Purchase $15,001 - $50,000
 | 2/13/2015 | 1/14/2015 |  | 
| ERII Energy Recovery | $14.72 -0.9%
 | Purchase $1,001 - $15,000
 | 1/19/2015 | 12/5/2014 |  | 
| EOG EOG Resources | $120.58 +0.1%
 | Sale $15,001 - $50,000
 | 1/19/2015 | 12/1/2014 |  | 
| RAVN Raven Industries | $58.08 
 | Purchase $1,001 - $15,000
 | 1/19/2015 | 12/1/2014 |  | 
| SYT Syngenta | $1.90 -3.1%
 | Sale $15,001 - $50,000
 | 11/20/2014 | 10/17/2014 |  | 
| MBLY Mobileye Global | $20.07 +0.2%
 | Purchase $1,001 - $15,000
 | 11/20/2014 | 10/17/2014 |  | 
| FLS Flowserve | $57.48 -0.5%
 | Purchase $1,001 - $15,000
 | 11/20/2014 | 10/17/2014 |  | 
| BWA BorgWarner | $31.64 -1.7%
 | Purchase $1,001 - $15,000
 | 11/20/2014 | 10/17/2014 |  | 
| NES Nuverra Environmental Solutions | $2.15 +11.4%
 | Sale $15,001 - $50,000
 | 11/20/2014 | 10/10/2014 |  | 
| XYL Xylem | $116.28 -1.1%
 | Purchase $15,001 - $50,000
 | 11/20/2014 | 10/10/2014 |  | 
| BIOA (BIOA) | $5.50 -6.5%
 | Purchase $1,001 - $15,000
 | 11/20/2014 | 10/10/2014 |  | 
| SPWR SunPower | $0.12 
 | Purchase $1,001 - $15,000
 | 11/20/2014 | 10/9/2014 |  | 
| BIOA (BIOA) | $5.50 -6.5%
 | Purchase $1,001 - $15,000
 | 11/20/2014 | 10/9/2014 |  | 
| CREE Cree | $7.29 -7.0%
 | Sale $1,001 - $15,000
 | 11/20/2014 | 10/9/2014 |  | 
| BWA BorgWarner | $31.64 -1.7%
 | Purchase $15,001 - $50,000
 | 10/20/2014 | 9/26/2014 |  | 
| CREE Cree | $7.29 -7.0%
 | Sale $15,001 - $50,000
 | 10/20/2014 | 9/19/2014 |  | 
| CDA Canuc Resources | C$0.06 +9.1%
 | Purchase $1,001 - $15,000
 | 10/20/2014 | 9/17/2014 |  | 
| SSNI Silver Spring Networks | $16.26 
 | Sale $1,001 - $15,000
 | 9/21/2014 | 8/11/2014 |  | 
| BIOA (BIOA) | $5.50 -6.5%
 | Purchase $15,001 - $50,000
 | 8/17/2014 | 7/24/2014 |  | 
| ERII Energy Recovery | $14.72 -0.9%
 | Sale $1,001 - $15,000
 | 7/9/2014 | 6/30/2014 |  | 
| CREE Cree | $7.29 -7.0%
 | Purchase $1,001 - $15,000
 | 7/9/2014 | 6/27/2014 |  | 
| ERII Energy Recovery | $14.72 -0.9%
 | Sale $1,001 - $15,000
 | 7/9/2014 | 6/24/2014 |  | 
| WTS Watts Water Technologies | $202.90 -0.4%
 | Purchase $15,001 - $50,000
 | 7/9/2014 | 6/18/2014 |  | 
| VMI Valmont Industries | $305.39 -0.4%
 | Sale $15,001 - $50,000
 | 6/12/2014 | 5/22/2014 |  | 
| SPWR SunPower | $0.12 
 | Sale $15,001 - $50,000
 | 6/12/2014 | 5/20/2014 |  | 
| CSIQ Canadian Solar | $11.23 -1.3%
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/20/2014 |  | 
| CDA Canuc Resources | C$0.06 +9.1%
 | Purchase $1,001 - $15,000
 | 6/12/2014 | 5/13/2014 |  | 
| SWN Southwestern Energy | $7.11 
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/12/2014 |  | 
| AYI Acuity Brands | $294.17 -1.2%
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/12/2014 |  | 
| EOG EOG Resources | $120.58 +0.1%
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/12/2014 |  | 
| VMI Valmont Industries | $305.39 -0.4%
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/12/2014 |  | 
| SYT Syngenta | $1.90 -3.1%
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/12/2014 |  | 
| SPWR SunPower | $0.12 
 | Purchase $50,001 - $100,000
 | 6/12/2014 | 5/12/2014 |  | 
| SSNI Silver Spring Networks | $16.26 
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/12/2014 |  | 
| RAVN Raven Industries | $58.08 
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/12/2014 |  | 
| NES Nuverra Environmental Solutions | $2.15 +11.4%
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/12/2014 |  | 
| MYRG MYR Group | $148.91 -0.8%
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/12/2014 |  | 
| MIXT MiX Telematics | $14.55 
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/12/2014 |  | 
| BMI Badger Meter | $214.25 -0.6%
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/12/2014 |  | 
| CCC Clarivate | $0.02 
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/12/2014 |  | 
| CBI Chicago Bridge Iron | $16.39 
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/12/2014 |  | 
| LKQ LKQ | $36.22 -1.8%
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/12/2014 |  | 
| JCI Johnson Controls International | $79.14 -0.9%
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/12/2014 |  | 
| HASI Hannon Armstrong Sustainable Infrastructure Capital | $26.71 -2.4%
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/12/2014 |  | 
| FLTX (FLTX) | $60.00 
 | Purchase $1,001 - $15,000
 | 6/12/2014 | 5/12/2014 |  | 
| FSLR First Solar | $178.07 -2.5%
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/12/2014 |  | 
| CREE Cree | $7.29 -7.0%
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/12/2014 |  | 
| ERII Energy Recovery | $14.72 -0.9%
 | Purchase $15,001 - $50,000
 | 6/12/2014 | 5/12/2014 |  |