Taiwan Fund Q3 net investment loss turns to $373,401; NAV total return rises to 47.36% for three months ended May 31, FY26 - TWN News | Rallies