VIVIC CORP. (VIVC) › Weighted Average Diluted SharesVIVIC CORP. (VIVC) — Weighted Average Diluted SharesAnnual figures by period end, from SEC filings.2022-12-31: 25.55M2023-06-30: 23.14M2023-12-31: 26.21M2024-06-30: 34.98M2025-06-30: 26.98M26.98M2022-12-31Weighted Average Diluted Shares (shares)2025-06-30Period endedWeighted Average Diluted SharesChange YoYSource filing2025-06-3026.98M-22.9%2025-09-30From 2024-07-012024-06-3034.98M—2025-09-30From 2023-07-012023-12-3126.21M—2024-04-16From 2023-01-012023-06-3023.14M—2024-10-23From 2022-07-012022-12-3125.55M—2024-04-16From 2022-01-01Other metrics: RevenueCost of RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per ShareEPS (Basic)