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:36:37 - 24-Jul-26 149.90 3,257 Sell* 150.10 150.40
16:35:03 - 24-Jul-26 149.90 22,500 Sell* 150.10 150.40
16:35:03 - 24-Jul-26 149.90 166,204 Sell* 150.10 150.40
16:29:52 - 24-Jul-26 150.20 41 Buy* 150.10 150.40
16:29:52 - 24-Jul-26 150.20 267 Buy* 150.10 150.40
16:29:30 - 24-Jul-26 150.10 408 Buy* 149.90 150.10
16:29:30 - 24-Jul-26 150.10 347 Sell* 149.90 150.10
16:29:30 - 24-Jul-26 150.10 349 Sell* 149.90 150.10
16:29:30 - 24-Jul-26 150.10 294 Sell* 149.90 150.10
16:26:58 - 24-Jul-26 150.20 1,454 Sell* 150.10 150.20
16:26:58 - 24-Jul-26 150.20 126 Sell* 150.10 150.30
16:26:58 - 24-Jul-26 150.20 536 Sell* 150.10 150.30
16:26:58 - 24-Jul-26 150.20 565 Sell* 150.10 150.30
16:26:58 - 24-Jul-26 150.30 2,700 Buy* 150.10 150.30
16:26:58 - 24-Jul-26 150.30 800 Buy* 150.10 150.30
16:26:58 - 24-Jul-26 150.30 1,046 Buy* 150.10 150.30
16:26:58 - 24-Jul-26 150.30 656 Buy* 150.10 150.30
16:26:58 - 24-Jul-26 150.30 382 Buy* 150.20 150.30
16:26:58 - 24-Jul-26 150.30 150 Buy* 150.20 150.30
16:26:58 - 24-Jul-26 150.30 973 Buy* 150.20 150.30
16:26:58 - 24-Jul-26 150.30 262 Buy* 150.20 150.30
16:26:58 - 24-Jul-26 150.30 410 Buy* 150.20 150.30
16:26:05 - 24-Jul-26 150.10 468 Sell* 150.10 150.30
16:23:25 - 24-Jul-26 150.10 571 Sell* 150.10 150.30
16:20:00 - 24-Jul-26 150.20 452 Buy* 150.10 150.30
16:20:00 - 24-Jul-26 150.10 903 Buy* 149.90 150.30
16:20:00 - 24-Jul-26 150.10 408 Buy* 149.80 150.10
16:20:00 - 24-Jul-26 150.20 1,003 Sell* 149.80 150.10
16:20:00 - 24-Jul-26 150.20 565 Sell* 150.20 150.40
16:20:00 - 24-Jul-26 150.20 561 Sell* 150.20 150.40
16:20:00 - 24-Jul-26 150.30 300 Sell* 150.20 150.40
16:18:07 - 24-Jul-26 150.30 326 Sell* 150.30 150.50
16:18:07 - 24-Jul-26 150.30 513 Sell* 150.30 150.50
16:18:04 - 24-Jul-26 150.40 830 Sell* 150.30 150.60
16:18:04 - 24-Jul-26 150.40 2,649 Sell* 150.40 150.60
16:18:04 - 24-Jul-26 150.40 342 Sell* 150.40 150.60
16:18:04 - 24-Jul-26 150.40 399 Sell* 150.40 150.60
16:18:04 - 24-Jul-26 150.40 567 Sell* 150.40 150.60
16:18:04 - 24-Jul-26 150.50 411 Sell* 150.50 150.80
16:18:04 - 24-Jul-26 150.50 903 Sell* 150.50 150.80
16:18:04 - 24-Jul-26 150.50 39 Sell* 150.50 150.80
16:18:04 - 24-Jul-26 150.50 1,003 Sell* 150.50 150.80
16:18:04 - 24-Jul-26 150.50 10 Sell* 150.50 150.80
16:18:04 - 24-Jul-26 150.60 455 Sell* 150.50 150.80
16:18:04 - 24-Jul-26 150.60 830 Sell* 150.50 150.80
16:18:04 - 24-Jul-26 150.60 419 Buy* 150.50 150.60
16:18:04 - 24-Jul-26 150.60 294 Buy* 150.50 150.60
16:18:04 - 24-Jul-26 150.60 400 Buy* 150.50 150.60
16:18:04 - 24-Jul-26 150.60 455 Sell* 150.60 150.70
16:18:04 - 24-Jul-26 150.60 948 Buy* 150.60 150.70
16:18:04 - 24-Jul-26 150.60 361 Buy* 150.50 150.70
16:18:04 - 24-Jul-26 150.60 131 Buy* 150.50 150.70
16:17:33 - 24-Jul-26 150.50 44 Buy* 150.50 150.60
16:17:33 - 24-Jul-26 150.50 787 Buy* 150.50 150.60
16:17:33 - 24-Jul-26 150.50 798 Buy* 150.50 150.60
16:17:33 - 24-Jul-26 150.50 798 Buy* 150.50 150.60
16:17:33 - 24-Jul-26 150.50 798 Buy* 150.50 150.60
16:17:33 - 24-Jul-26 150.50 798 Buy* 150.50 150.60
16:17:33 - 24-Jul-26 150.50 177 Buy* 150.50 150.60
16:17:33 - 24-Jul-26 150.50 414 Buy* 150.50 150.60
16:17:33 - 24-Jul-26 150.50 798 Buy* 150.50 150.60
16:17:33 - 24-Jul-26 150.50 906 Buy* 150.40 150.60
16:17:33 - 24-Jul-26 150.50 798 Buy* 150.40 150.60
16:17:33 - 24-Jul-26 150.50 798 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 915 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 699 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 149 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 349 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 920 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 673 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 120 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 144 Buy* 150.40 150.60
16:17:33 - 24-Jul-26 150.50 336 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 923 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 648 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 928 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 623 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 931 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 619 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 935 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 604 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 246 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 89 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 106 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 249 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 481 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 28 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 34 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 79 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 153 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 320 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 361 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 115 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 476 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 476 Buy* 150.40 150.50
16:17:33 - 24-Jul-26 150.50 610 Buy* 150.40 150.50
16:17:28 - 24-Jul-26 150.50 515 Buy* 150.40 150.80
16:17:28 - 24-Jul-26 150.40 983 Buy* 150.40 150.80
16:17:28 - 24-Jul-26 150.40 906 Buy* 150.40 150.80
16:17:28 - 24-Jul-26 150.40 567 Buy* 150.40 150.80