Microsoft Ord share trades.

The following table shows today's trades for Microsoft Ord. Buy trades are shown in blue, and sells are shown in red. Unknown trades are shown in black. Trades are estimated as a buy or sell dependant on whether the trade execution price was closer to the BID (lower price, therefore a sell), or the ASK price (higher price, therefore a buy).
Time / Date Trade Price Volume Buy / Sell Bid Ask
18:14:31 - 17-May-24 418.70 1 Unknown* 401.00 439.00
18:13:51 - 17-May-24 419.02 0 Unknown* 401.00 439.00
18:13:51 - 17-May-24 419.02 0 Unknown* 401.00 439.00
18:13:31 - 17-May-24 418.9199 0 Unknown* 401.00 439.00
18:13:27 - 17-May-24 418.9099 0 Unknown* 401.00 439.00
18:13:20 - 17-May-24 418.8999 0 Unknown* 401.00 439.00
18:13:20 - 17-May-24 418.8999 0 Unknown* 401.00 439.00
18:13:19 - 17-May-24 418.8999 0 Unknown* 401.00 439.00
18:13:20 - 17-May-24 418.8999 0 Unknown* 401.00 439.00
18:13:14 - 17-May-24 418.98 3 Unknown* 401.00 439.00
18:13:12 - 17-May-24 419.05 0 Unknown* 401.00 439.00
18:13:14 - 17-May-24 418.98 0 Unknown* 401.00 439.00
18:13:17 - 17-May-24 418.895 100 Unknown* 401.00 439.00
18:13:13 - 17-May-24 418.98 40 Unknown* 401.00 439.00
18:13:13 - 17-May-24 418.98 20 Unknown* 401.00 439.00
18:13:13 - 17-May-24 418.98 30 Unknown* 401.00 439.00
18:13:03 - 17-May-24 419.24 0 Unknown* 401.00 439.00
18:13:03 - 17-May-24 419.24 0 Unknown* 401.00 439.00
18:13:03 - 17-May-24 419.24 0 Unknown* 401.00 439.00
18:13:03 - 17-May-24 419.24 0 Unknown* 401.00 439.00
18:12:54 - 17-May-24 419.30 0 Unknown* 401.00 439.00
18:12:54 - 17-May-24 419.30 0 Unknown* 401.00 439.00
18:12:53 - 17-May-24 419.30 0 Unknown* 401.00 439.00
18:12:53 - 17-May-24 419.30 0 Unknown* 401.00 439.00
18:12:54 - 17-May-24 419.30 0 Unknown* 401.00 439.00
18:12:54 - 17-May-24 419.30 0 Unknown* 401.00 439.00
18:12:45 - 17-May-24 419.3101 0 Unknown* 401.00 439.00
18:11:37 - 17-May-24 419.2183 1 Unknown* 401.00 439.00
18:11:20 - 17-May-24 419.2983 1 Unknown* 401.00 439.00
18:12:03 - 17-May-24 419.21 0 Unknown* 401.00 439.00
18:11:26 - 17-May-24 419.30 0 Unknown* 401.00 439.00
18:11:26 - 17-May-24 419.30 0 Unknown* 401.00 439.00
18:11:26 - 17-May-24 419.30 0 Unknown* 401.00 439.00
18:11:26 - 17-May-24 419.30 0 Unknown* 401.00 439.00
18:11:26 - 17-May-24 419.30 0 Unknown* 401.00 439.00
18:11:26 - 17-May-24 419.30 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:11:04 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:10:59 - 17-May-24 419.3501 0 Unknown* 401.00 439.00
18:10:50 - 17-May-24 419.3901 0 Unknown* 401.00 439.00
18:10:35 - 17-May-24 419.26 0 Unknown* 401.00 439.00
18:10:35 - 17-May-24 419.26 0 Unknown* 401.00 439.00
18:10:35 - 17-May-24 419.26 0 Unknown* 401.00 439.00
18:10:35 - 17-May-24 419.26 0 Unknown* 401.00 439.00
18:10:06 - 17-May-24 419.3501 0 Unknown* 401.00 439.00
18:10:06 - 17-May-24 419.3501 0 Unknown* 401.00 439.00
18:10:06 - 17-May-24 419.3501 0 Unknown* 401.00 439.00
18:10:06 - 17-May-24 419.3501 0 Unknown* 401.00 439.00
18:10:02 - 17-May-24 419.3501 0 Unknown* 401.00 439.00
18:09:20 - 17-May-24 419.3901 0 Unknown* 401.00 439.00
18:09:20 - 17-May-24 419.3901 0 Unknown* 401.00 439.00
18:09:19 - 17-May-24 419.3901 0 Unknown* 401.00 439.00
18:09:18 - 17-May-24 419.3999 0 Unknown* 401.00 439.00
18:09:17 - 17-May-24 419.3999 0 Unknown* 401.00 439.00
18:09:18 - 17-May-24 419.3999 0 Unknown* 401.00 439.00
18:09:17 - 17-May-24 419.3999 0 Unknown* 401.00 439.00
18:09:15 - 17-May-24 419.3999 1 Unknown* 401.00 439.00
18:09:20 - 17-May-24 419.3901 0 Unknown* 401.00 439.00
18:08:50 - 17-May-24 419.50 0 Unknown* 401.00 439.00
18:08:33 - 17-May-24 419.54 0 Unknown* 401.00 439.00
18:08:33 - 17-May-24 419.54 0 Unknown* 401.00 439.00
18:08:32 - 17-May-24 419.54 0 Unknown* 401.00 439.00
18:08:32 - 17-May-24 419.54 0 Unknown* 401.00 439.00
18:08:32 - 17-May-24 419.54 0 Unknown* 401.00 439.00
18:08:16 - 17-May-24 419.53 0 Unknown* 401.00 439.00
18:08:17 - 17-May-24 419.5701 0 Unknown* 401.00 439.00
18:08:01 - 17-May-24 419.46 0 Unknown* 401.00 439.00
18:08:00 - 17-May-24 419.46 0 Unknown* 401.00 439.00
18:08:00 - 17-May-24 419.46 0 Unknown* 401.00 439.00
18:08:00 - 17-May-24 419.46 0 Unknown* 401.00 439.00
18:07:32 - 17-May-24 419.3701 0 Unknown* 401.00 439.00
18:06:59 - 17-May-24 419.47 0 Unknown* 401.00 439.00
18:07:00 - 17-May-24 419.47 0 Unknown* 401.00 439.00
18:06:59 - 17-May-24 419.47 0 Unknown* 401.00 439.00
18:06:59 - 17-May-24 419.47 0 Unknown* 401.00 439.00
18:06:59 - 17-May-24 419.47 0 Unknown* 401.00 439.00
18:06:59 - 17-May-24 419.47 0 Unknown* 401.00 439.00
18:06:41 - 17-May-24 419.4299 1 Unknown* 401.00 439.00
18:06:41 - 17-May-24 419.47 0 Unknown* 401.00 439.00
18:06:29 - 17-May-24 419.44 4 Unknown* 401.00 439.00
18:06:04 - 17-May-24 419.3301 17 Unknown* 401.00 439.00
18:05:56 - 17-May-24 419.4199 0 Unknown* 401.00 439.00