Published trading information is 15 minutes delayed.
For historical Nasdaq Vilnius (VLN) data from 2000.01.01 till 2005.05.30:
a price equal to 999.99 means the best price; the best sell price is the lowest possible sell price (according to the set price variation limits); the best buy price is the highest possible buy price (according to the set price variation limits).