Elon Musk owns how many shares of Tesla shown on 13G/A filling:
Dec. 31, 2018: 21.7% or 38,572,790 (number of shares)
https://www.sec.gov/Archives/edgar/data ... sc13ga.htm
Dec. 31, 2022: 20.6% or 715,022,706
https://www.sec.gov/Archives/edgar/data ... sc13ga.htm
Dec. 31, 2023: 20.5% or 715,022,706
https://www.sec.gov/Archives/edgar/data ... sc13ga.htm