TRIO-TECH INTERNATIONAL (TRT) › Shares OutstandingTRIO-TECH INTERNATIONAL (TRT) — Shares OutstandingAnnual figures by period end, from SEC filings.2011-06-30: 3.32M2012-06-30: 3.32M2013-06-30: 3.32M2014-06-30: 3.51M2015-06-30: 3.51M2016-06-30: 3.51M2017-06-30: 3.52M2018-06-30: 3.55M2019-06-30: 3.67M2020-06-30: 3.67M2021-06-30: 3.91M2022-06-30: 4.07M2023-06-30: 4.10M2024-06-30: 4.25M2025-06-30: 4.31M4.31M2011-06-30Shares Outstanding (shares)2025-06-30Period endedShares OutstandingChange YoYSource filing2025-06-304.31M+1.5%2025-09-19Balance as of period end2024-06-304.25M+3.7%2025-09-19Balance as of period end2023-06-304.10M+0.6%2024-09-23Balance as of period end2022-06-304.07M+4.1%2023-09-27Balance as of period end2021-06-303.91M+6.5%2022-09-23Balance as of period end2020-06-303.67M+0.0%2021-10-01Balance as of period end2019-06-303.67M+3.4%2020-09-23Balance as of period end2018-06-303.55M+0.9%2019-09-23Balance as of period end2017-06-303.52M+0.3%2018-09-25Balance as of period end2016-06-303.51M+0.0%2017-09-20Balance as of period end2015-06-303.51M+0.0%2016-09-28Balance as of period end2014-06-303.51M+5.8%2015-09-28Balance as of period end2013-06-303.32M+0.0%2014-10-09Balance as of period end2012-06-303.32M+0.0%2013-09-27Balance as of period end2011-06-303.32M—2012-10-09Balance as of period endOther metrics: RevenueCost of RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresDividends Per ShareWeighted Average Diluted SharesEPS (Basic)