Johnson Service share trades.

The following table shows today's trades for Johnson Service. 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
16:35:24 - 22-Oct-26 142.10 354,951 Buy* 142.00 142.30
16:29:37 - 22-Oct-26 142.10 30 Sell* 142.00 142.30
16:29:34 - 22-Oct-26 142.20 57 Sell* 142.10 142.30
16:28:13 - 22-Oct-26 142.20 113 Sell* 142.20 142.40
16:28:13 - 22-Oct-26 142.20 1,385 Sell* 142.20 142.40
16:28:02 - 22-Oct-26 142.20 1,588 Sell* 142.20 142.40
16:26:53 - 22-Oct-26 142.30 340 Buy* 142.20 142.50
16:26:53 - 22-Oct-26 142.30 376 Buy* 142.20 142.50
16:26:53 - 22-Oct-26 142.30 568 Buy* 142.10 142.30
16:26:53 - 22-Oct-26 142.30 257 Buy* 142.10 142.30
16:26:38 - 22-Oct-26 142.10 666 Sell* 142.10 142.30
16:25:58 - 22-Oct-26 142.20 715 Buy* 142.10 142.30
16:25:58 - 22-Oct-26 142.20 712 Buy* 142.10 142.30
16:25:58 - 22-Oct-26 142.20 500 Buy* 142.10 142.30
16:25:58 - 22-Oct-26 142.20 266 Buy* 142.10 142.30
16:25:58 - 22-Oct-26 142.20 175 Buy* 142.10 142.30
16:22:39 - 22-Oct-26 142.10 381 Sell* 142.00 142.30
16:22:39 - 22-Oct-26 142.10 385 Sell* 142.10 142.30
16:22:39 - 22-Oct-26 142.10 356 Sell* 142.10 142.30
16:22:39 - 22-Oct-26 142.10 551 Sell* 142.10 142.30
16:21:58 - 22-Oct-26 142.20 710 Buy* 142.00 142.20
16:21:58 - 22-Oct-26 142.20 845 Buy* 142.00 142.20
16:21:58 - 22-Oct-26 142.20 95 Buy* 142.00 142.20
16:21:58 - 22-Oct-26 142.20 1,720 Buy* 142.00 142.20
16:21:48 - 22-Oct-26 142.00 270 Buy* 141.90 142.20
16:21:48 - 22-Oct-26 142.00 796 Buy* 141.90 142.20
16:21:48 - 22-Oct-26 142.00 190 Buy* 141.80 142.00
16:20:55 - 22-Oct-26 141.80 229 Sell* 141.80 142.00
16:20:55 - 22-Oct-26 141.80 718 Sell* 141.80 142.00
16:20:55 - 22-Oct-26 141.80 718 Sell* 141.80 142.00
16:20:55 - 22-Oct-26 141.80 459 Sell* 141.80 142.00
16:19:52 - 22-Oct-26 141.90 166 Buy* 141.80 142.00
16:19:52 - 22-Oct-26 141.90 1,114 Buy* 141.80 142.00
16:19:52 - 22-Oct-26 141.90 459 Buy* 141.80 142.00
16:19:52 - 22-Oct-26 141.90 459 Buy* 141.80 142.00
16:19:52 - 22-Oct-26 141.80 39 Sell* 141.80 142.00
16:19:52 - 22-Oct-26 141.80 519 Sell* 141.80 142.00
16:19:52 - 22-Oct-26 141.80 520 Sell* 141.80 142.00
16:19:52 - 22-Oct-26 141.80 543 Sell* 141.80 142.00
16:19:52 - 22-Oct-26 141.80 743 Sell* 141.80 142.00
16:19:52 - 22-Oct-26 141.80 929 Sell* 141.80 142.00
16:17:22 - 22-Oct-26 141.90 1,540 Buy* 141.80 142.00
16:17:22 - 22-Oct-26 141.90 521 Sell* 141.80 142.00
16:17:22 - 22-Oct-26 141.90 300 Sell* 141.80 142.00
16:17:22 - 22-Oct-26 141.90 546 Sell* 141.80 142.00
16:15:54 - 22-Oct-26 142.00 25 Buy* 141.90 142.10
16:15:54 - 22-Oct-26 142.00 122 Buy* 141.90 142.10
16:15:54 - 22-Oct-26 142.00 250 Buy* 141.90 142.10
16:15:54 - 22-Oct-26 142.00 168 Buy* 141.80 142.00
16:14:58 - 22-Oct-26 141.90 1,080 Sell* 141.90 142.00
16:14:58 - 22-Oct-26 141.90 348 Sell* 141.90 142.00
16:14:51 - 22-Oct-26 142.00 69 Buy* 141.90 142.10
16:14:33 - 22-Oct-26 142.20 140,000 Buy* 141.80 142.10
16:14:32 - 22-Oct-26 142.00 1,054 Sell* 141.90 142.10
16:14:32 - 22-Oct-26 142.00 654 Sell* 142.00 142.20
16:14:32 - 22-Oct-26 142.00 3,700 Sell* 142.00 142.20
16:14:06 - 22-Oct-26 142.10 168 Sell* 142.00 142.20
16:14:06 - 22-Oct-26 142.10 168 Sell* 142.10 142.20
16:14:06 - 22-Oct-26 142.10 168 Sell* 142.00 142.20
16:14:03 - 22-Oct-26 142.10 489 Sell* 142.10 142.30
16:14:03 - 22-Oct-26 142.10 1,087 Sell* 142.10 142.30
16:14:03 - 22-Oct-26 142.10 568 Sell* 142.10 142.30
16:13:11 - 22-Oct-26 142.20 534 Buy* 142.10 142.30
16:13:11 - 22-Oct-26 142.20 148 Buy* 142.10 142.30
16:13:11 - 22-Oct-26 142.20 594 Buy* 142.10 142.30
16:13:11 - 22-Oct-26 142.20 120 Buy* 142.10 142.30
16:12:54 - 22-Oct-26 142.20 8,206 Unknown* 142.00 142.20
16:09:44 - 22-Oct-26 142.10 2,172 Sell* 142.00 142.20
16:09:44 - 22-Oct-26 142.10 1,702 Sell* 142.00 142.20
16:09:44 - 22-Oct-26 142.20 2,171 Sell* 142.20 142.50
16:09:44 - 22-Oct-26 142.20 1,730 Sell* 142.20 142.50
16:09:44 - 22-Oct-26 142.30 2,170 Sell* 142.20 142.50
16:09:44 - 22-Oct-26 142.30 1,611 Sell* 142.20 142.50
16:09:44 - 22-Oct-26 142.40 2,169 Sell* 142.20 142.50
16:09:44 - 22-Oct-26 142.40 884 Sell* 142.40 142.80
16:09:44 - 22-Oct-26 142.40 884 Sell* 142.40 142.80
16:09:44 - 22-Oct-26 142.40 736 Sell* 142.40 142.80
16:09:44 - 22-Oct-26 142.40 1,066 Sell* 142.40 142.80
16:09:44 - 22-Oct-26 142.50 769 Buy* 142.40 142.80
16:09:44 - 22-Oct-26 142.50 183 Buy* 142.30 142.50
16:09:44 - 22-Oct-26 142.40 3,253 Buy* 142.30 142.50
16:09:44 - 22-Oct-26 142.40 929 Buy* 142.00 142.40
16:09:44 - 22-Oct-26 142.40 884 Buy* 142.00 142.40
16:09:44 - 22-Oct-26 142.30 1,664 Buy* 142.00 142.30
16:09:44 - 22-Oct-26 142.20 555 Sell* 142.20 142.50
16:09:44 - 22-Oct-26 142.20 555 Sell* 142.20 142.50
16:09:44 - 22-Oct-26 142.20 1 Sell* 142.20 142.50
16:09:44 - 22-Oct-26 142.20 1,110 Sell* 142.20 142.50
16:06:24 - 22-Oct-26 142.20 250,000 Sell* 142.20 142.50
16:06:11 - 22-Oct-26 142.35 3,053 Unknown* 142.20 142.50
16:06:04 - 22-Oct-26 142.30 1,111 Sell* 142.20 142.50
16:06:04 - 22-Oct-26 142.30 928 Sell* 142.20 142.60
16:06:04 - 22-Oct-26 142.30 1,787 Sell* 142.20 142.60
16:06:04 - 22-Oct-26 142.40 934 Sell* 142.30 142.60
16:06:04 - 22-Oct-26 142.40 1,113 Sell* 142.30 142.60
16:06:04 - 22-Oct-26 142.40 265 Sell* 142.30 142.60
16:06:04 - 22-Oct-26 142.40 1,095 Sell* 142.30 142.60
16:03:37 - 22-Oct-26 142.30 17 Sell* 142.30 142.60
16:03:22 - 22-Oct-26 142.30 265 Buy* 142.20 142.40
16:03:22 - 22-Oct-26 142.20 570 Sell* 142.20 142.40