Core Capital Management & Research inc. Takes $1.21 Million Position in Tesla, Inc. $TSLA | SharesLocker