n/a: n/a

Tesla, Inc. (TSLA: NASDAQ)

$303.86 n/a | n/a%
05/23/17 - 04:00 PM ET
Insider Trading
Historical Data Current 1 Mo. Ago 2 Mo. Ago 3 Mo. Ago 4 Mo. Ago 5 Mo. Ago 6 Mo. Ago
Net Insider Transaction -28,951 -60,593 -321,021 2.56M 2.56M 2.72M 2,077
Shares Bought 179,989 152,256 80,208 2.80M 2.79M 2.76M 4,345
Shares Sold 208,940 212,849 401,229 238,400 229,300 38,477 2,268
Institutional Trading
Historical Data Current 1 Mo. Ago 2 Mo. Ago 3 Mo. Ago 4 Mo. Ago 5 Mo. Ago 6 Mo. Ago
Total Shares Held 104.93M 105.57M 107.75M 91.73M 89.96M 89.97M 89.82M
Shares Bought 18.01M 17.22M 17.66M 7.11M 4.07M 4.10M 3.66M
Shares Sold 6.36M 4.02M 3.70M 8.51M 9.87M 9.87M 14.75M

Portfolios with TSLA

Latest TSLA Headlines from TheStreet

More Financial News for TSLA

Press Releases for TSLA

See All Press Releases

Partner Headlines for TSLA

brokerage partners
watch thestreet tv
No Videos Found
connect with Stockpickr
Fan us on FaceBook
Follow us on Twitter