US Share calculation anomaly

I have MSFT shares which basically cost me $93883 AUD. Now the value of my holding is $97277 AUD. But sharesight is reporting a loss when I run a report. Can someone explain why?