HSBC Holdings share trades.

The following table shows today's trades for HSBC Holdings. 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:47:01 - 04-Jul-25 884.279 2 Sell* 885.40 885.60
16:35:07 - 04-Jul-25 885.90 5,507 Unknown* 885.40 885.60
16:35:07 - 04-Jul-25 885.90 26,746 Unknown* 885.40 885.60
16:35:06 - 04-Jul-25 885.90 24,113 Sell* 885.40 885.60
16:35:06 - 04-Jul-25 885.90 1,483,204 Sell* 885.40 885.60
16:29:58 - 04-Jul-25 885.40 146 Sell* 885.40 885.50
16:29:57 - 04-Jul-25 885.40 3 Sell* 885.40 885.60
16:29:57 - 04-Jul-25 885.40 356 Sell* 885.40 885.60
16:29:57 - 04-Jul-25 885.40 1,013 Sell* 885.40 885.60
16:29:57 - 04-Jul-25 885.40 49 Sell* 885.40 885.60
16:29:54 - 04-Jul-25 885.50 445 Unknown* 885.40 885.60
16:29:53 - 04-Jul-25 885.50 419 Unknown* 885.40 885.60
16:29:53 - 04-Jul-25 885.50 279 Sell* 885.40 885.60
16:29:53 - 04-Jul-25 885.50 953 Sell* 885.40 885.60
16:29:53 - 04-Jul-25 885.50 163 Sell* 885.50 885.70
16:29:53 - 04-Jul-25 885.50 286 Sell* 885.50 885.70
16:29:53 - 04-Jul-25 885.50 558 Sell* 885.50 885.70
16:29:51 - 04-Jul-25 885.40 118 Sell* 885.40 885.60
16:29:50 - 04-Jul-25 885.40 371 Sell* 885.40 885.60
16:29:50 - 04-Jul-25 885.50 1 Unknown* 885.40 885.60
16:29:50 - 04-Jul-25 885.50 1 Unknown* 885.40 885.60
16:29:50 - 04-Jul-25 885.50 1,916 Buy* 885.40 885.60
16:29:50 - 04-Jul-25 885.50 583 Buy* 885.40 885.50
16:29:36 - 04-Jul-25 885.50 1,304 Sell* 885.50 885.60
16:29:36 - 04-Jul-25 885.50 135 Buy* 885.40 885.50
16:29:30 - 04-Jul-25 885.45 371 Sell* 885.40 885.60
16:29:30 - 04-Jul-25 885.40 558 Sell* 885.40 885.50
16:29:30 - 04-Jul-25 885.40 1,100 Sell* 885.40 885.50
16:29:30 - 04-Jul-25 885.40 1 Sell* 885.40 885.60
16:29:30 - 04-Jul-25 885.40 237 Sell* 885.40 885.60
16:29:30 - 04-Jul-25 885.40 241 Sell* 885.40 885.60
16:29:30 - 04-Jul-25 885.40 45 Sell* 885.40 885.60
16:29:30 - 04-Jul-25 885.40 1,005 Sell* 885.40 885.60
16:29:22 - 04-Jul-25 885.50 248 Sell* 885.50 885.60
16:29:22 - 04-Jul-25 885.50 280 Sell* 885.50 885.60
16:29:22 - 04-Jul-25 885.50 887 Sell* 885.50 885.60
16:29:17 - 04-Jul-25 885.50 417 Sell* 885.50 885.60
16:29:16 - 04-Jul-25 885.60 3 Buy* 885.50 885.60
16:29:15 - 04-Jul-25 885.60 1 Buy* 885.50 885.60
16:28:59 - 04-Jul-25 885.50 416 Sell* 885.40 885.60
16:28:55 - 04-Jul-25 885.60 0 Unknown* 885.40 885.60
16:28:48 - 04-Jul-25 885.50 344 Unknown* 885.40 885.60
16:28:48 - 04-Jul-25 885.50 210 Sell* 885.50 885.60
16:28:44 - 04-Jul-25 885.50 1,046 Sell* 885.50 885.60
16:28:44 - 04-Jul-25 885.50 560 Sell* 885.50 885.60
16:28:44 - 04-Jul-25 885.50 273 Sell* 885.50 885.60
16:28:44 - 04-Jul-25 885.50 1,304 Sell* 885.50 885.60
16:28:44 - 04-Jul-25 885.50 268 Sell* 885.50 885.60
16:28:44 - 04-Jul-25 885.50 254 Sell* 885.50 885.60
16:28:44 - 04-Jul-25 885.50 0 Unknown* 885.50 885.70
16:28:33 - 04-Jul-25 885.60 284 Sell* 885.50 885.70
16:28:26 - 04-Jul-25 885.70 761 Buy* 885.60 885.70
16:28:22 - 04-Jul-25 885.60 1,795 Sell* 885.60 885.70
16:28:22 - 04-Jul-25 885.60 1,095 Buy* 885.50 885.70
16:28:22 - 04-Jul-25 885.60 700 Buy* 885.50 885.60
16:28:22 - 04-Jul-25 885.60 275 Sell* 885.50 885.70
16:28:13 - 04-Jul-25 885.70 8 Buy* 885.60 885.70
16:28:06 - 04-Jul-25 885.60 191 Buy* 885.60 885.70
16:28:06 - 04-Jul-25 885.60 116 Buy* 885.50 885.60
16:28:06 - 04-Jul-25 885.60 22 Buy* 885.50 885.60
16:28:06 - 04-Jul-25 885.60 1,304 Buy* 885.50 885.60
16:27:46 - 04-Jul-25 885.40 0 Unknown* 885.40 885.60
16:27:33 - 04-Jul-25 885.50 1,462 Sell* 885.50 885.60
16:27:33 - 04-Jul-25 885.50 270 Sell* 885.50 885.60
16:27:33 - 04-Jul-25 885.50 252 Sell* 885.50 885.60
16:27:33 - 04-Jul-25 885.50 370 Sell* 885.50 885.60
16:27:33 - 04-Jul-25 885.50 934 Sell* 885.50 885.70
16:27:27 - 04-Jul-25 885.70 1 Buy* 885.50 885.70
16:27:25 - 04-Jul-25 885.60 352 Unknown* 885.50 885.70
16:27:25 - 04-Jul-25 885.60 547 Unknown* 885.50 885.70
16:27:25 - 04-Jul-25 885.60 714 Buy* 885.50 885.70
16:27:25 - 04-Jul-25 885.60 590 Buy* 885.50 885.70
16:27:25 - 04-Jul-25 885.60 270 Buy* 885.50 885.70
16:27:25 - 04-Jul-25 885.60 495 Buy* 885.50 885.60
16:27:25 - 04-Jul-25 885.60 590 Buy* 885.50 885.60
16:27:25 - 04-Jul-25 885.60 1,462 Sell* 885.50 885.70
16:27:25 - 04-Jul-25 885.60 310 Sell* 885.50 885.70
16:27:25 - 04-Jul-25 885.60 484 Sell* 885.50 885.70
16:26:56 - 04-Jul-25 885.50 0 Unknown* 885.60 885.70
16:26:55 - 04-Jul-25 885.70 0 Unknown* 885.50 885.70
16:26:39 - 04-Jul-25 885.50 1,304 Sell* 885.50 885.60
16:26:39 - 04-Jul-25 885.50 465 Sell* 885.50 885.60
16:26:39 - 04-Jul-25 885.50 410 Sell* 885.50 885.60
16:26:39 - 04-Jul-25 885.50 650 Sell* 885.50 885.60
16:26:39 - 04-Jul-25 885.50 285 Sell* 885.50 885.60
16:26:39 - 04-Jul-25 885.50 590 Sell* 885.50 885.60
16:26:39 - 04-Jul-25 885.50 128 Sell* 885.50 885.60
16:26:39 - 04-Jul-25 885.50 149 Sell* 885.50 885.70
16:26:39 - 04-Jul-25 885.50 1,304 Sell* 885.50 885.70
16:26:39 - 04-Jul-25 885.50 1,462 Sell* 885.50 885.70
16:26:36 - 04-Jul-25 885.60 417 Sell* 885.60 885.70
16:26:30 - 04-Jul-25 885.60 88 Sell* 885.50 885.70
16:26:30 - 04-Jul-25 885.60 608 Sell* 885.50 885.70
16:26:26 - 04-Jul-25 885.50 409 Sell* 885.50 885.60
16:26:26 - 04-Jul-25 885.50 416 Sell* 885.40 885.60
16:26:26 - 04-Jul-25 885.50 526 Sell* 885.50 885.60
16:26:26 - 04-Jul-25 885.50 778 Sell* 885.50 885.60
16:26:26 - 04-Jul-25 885.40 299 Sell* 885.40 885.60
16:26:25 - 04-Jul-25 885.60 0 Unknown* 885.40 885.60
16:26:22 - 04-Jul-25 885.53 125 Buy* 885.40 885.60