53 · TSLA · Tesla, Inc. · 397 Holders | HoldingsIntel