can someone explain the following trade that just took place?
03:49:52PM 1.580 85,089
BNB
babcock & brown limited
announcement just out , page-6
Add to My Watchlist
What is My Watchlist?