public - rns-pdf.londonstockexchange.com
TRANSCRIPT
Name of the Issuer ISIN Intermediary Name Identify Code of the Intermediary Currency
HSBC HOLDINGS PLC GB0005405286MORGAN STANLEY & CO
INTERNATIONAL PLC4PQUHN3JPFGFNF3BB653 GBP
Name of the IssuerIdentity code of the financial
instrumentTotal number of shares purchased
Daily weighted average purchase
price of the shares (pence)Venue
Highest price paid
per share (pence)
Lowest price paid per
share (pence)
HSBC HOLDINGS PLC GB0005405286 2,003,993 440.64 LSE 443.10 437.20
HSBC HOLDINGS PLC GB0005405286 116,647 440.22 BATE 442.80 437.00
HSBC HOLDINGS PLC GB0005405286 321,276 440.42 CHIX 442.90 437.20
HSBC HOLDINGS PLC GB0005405286 74,901 440.45 TURQUOISE 442.80 437.20
HSBC HOLDINGS PLC GB0005405286 168,648 440.63 AQUIS 443.05 436.90
* Rounded to two decimal places SUM: 2,685,465 440.59 443.10 436.90
Name of the Issuer Date Time (BST)Identity code of the
financial instrumentPrice (pence) Quantity bought Exchange Venue
HSBC HOLDINGS PLC 29/10/2021 08:05:55 GB0005405286 437.45 1,646 LSE
HSBC HOLDINGS PLC 29/10/2021 08:05:55 GB0005405286 437.45 1,492 LSE
HSBC HOLDINGS PLC 29/10/2021 08:06:01 GB0005405286 437.60 1,683 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:06:01 GB0005405286 437.60 1,668 LSE
HSBC HOLDINGS PLC 29/10/2021 08:06:22 GB0005405286 437.60 1,595 LSE
HSBC HOLDINGS PLC 29/10/2021 08:06:22 GB0005405286 437.60 1,595 LSE
HSBC HOLDINGS PLC 29/10/2021 08:06:36 GB0005405286 437.65 2,402 LSE
HSBC HOLDINGS PLC 29/10/2021 08:06:46 GB0005405286 437.65 2,014 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:07:01 GB0005405286 437.65 2,011 LSE
HSBC HOLDINGS PLC 29/10/2021 08:07:19 GB0005405286 437.60 1,646 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:07:42 GB0005405286 437.75 1,433 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:07:47 GB0005405286 437.75 2,536 LSE
HSBC HOLDINGS PLC 29/10/2021 08:08:07 GB0005405286 437.95 1,252 LSE
HSBC HOLDINGS PLC 29/10/2021 08:08:19 GB0005405286 437.65 1,683 LSE
HSBC HOLDINGS PLC 29/10/2021 08:08:30 GB0005405286 437.60 1,725 LSE
HSBC HOLDINGS PLC 29/10/2021 08:08:49 GB0005405286 437.40 62 TURQUOISE
Individual trade details:
Transaction Details: HSBC HOLDINGS PLC
Total number of shares purchased according to trading venues:
Day of the transaction
29/10/2021
29/10/2021
29/10/2021
29/10/2021
29/10/2021
Identity Code of the Issuer
MLU0ZO3ML4LN2LL2TL39
Reference number of the transaction
E07vjTcNEbu7
E07vjTcNEbu9
2899474080501
E07vjTcNEcQL
E07vjTcNEeV2
E07vjTcNEeVP
E07vjTcNEfMI
3484
E07vjTcNEgh6
2899474081090
2899474081244
E07vjTcNEjCN
E07vjTcNEkKp
E07vjTcNEkmv
E07vjTcNElIW
E07vjTdXu5NB
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 08:08:49 GB0005405286 437.40 451 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:08:49 GB0005405286 437.40 754 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:08:58 GB0005405286 437.00 2,086 BATE
HSBC HOLDINGS PLC 29/10/2021 08:09:15 GB0005405286 436.90 1,549 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:09:52 GB0005405286 437.20 33 LSE
HSBC HOLDINGS PLC 29/10/2021 08:09:52 GB0005405286 437.20 1,885 LSE
HSBC HOLDINGS PLC 29/10/2021 08:09:52 GB0005405286 437.20 1,286 LSE
HSBC HOLDINGS PLC 29/10/2021 08:09:52 GB0005405286 437.20 231 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:09:52 GB0005405286 437.20 323 BATE
HSBC HOLDINGS PLC 29/10/2021 08:09:52 GB0005405286 437.20 412 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:09:52 GB0005405286 437.20 517 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:10:13 GB0005405286 437.30 1,533 LSE
HSBC HOLDINGS PLC 29/10/2021 08:10:38 GB0005405286 437.80 1,564 LSE
HSBC HOLDINGS PLC 29/10/2021 08:10:44 GB0005405286 437.85 2,325 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:10:58 GB0005405286 437.85 188 LSE
HSBC HOLDINGS PLC 29/10/2021 08:10:58 GB0005405286 437.85 1,291 LSE
HSBC HOLDINGS PLC 29/10/2021 08:11:38 GB0005405286 438.35 695 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:11:38 GB0005405286 438.35 267 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:11:38 GB0005405286 438.35 1,600 LSE
HSBC HOLDINGS PLC 29/10/2021 08:11:38 GB0005405286 438.35 2,037 LSE
HSBC HOLDINGS PLC 29/10/2021 08:11:49 GB0005405286 438.40 1,364 LSE
HSBC HOLDINGS PLC 29/10/2021 08:12:45 GB0005405286 438.35 1,234 LSE
HSBC HOLDINGS PLC 29/10/2021 08:12:45 GB0005405286 438.35 1,045 LSE
HSBC HOLDINGS PLC 29/10/2021 08:12:45 GB0005405286 438.35 189 LSE
HSBC HOLDINGS PLC 29/10/2021 08:12:45 GB0005405286 438.35 531 LSE
HSBC HOLDINGS PLC 29/10/2021 08:12:45 GB0005405286 438.35 189 LSE
HSBC HOLDINGS PLC 29/10/2021 08:12:45 GB0005405286 438.35 189 LSE
HSBC HOLDINGS PLC 29/10/2021 08:12:45 GB0005405286 438.35 856 LSE
HSBC HOLDINGS PLC 29/10/2021 08:12:45 GB0005405286 438.35 387 LSE
HSBC HOLDINGS PLC 29/10/2021 08:13:01 GB0005405286 438.75 2,209 LSE
HSBC HOLDINGS PLC 29/10/2021 08:13:24 GB0005405286 438.65 1,956 BATE
HSBC HOLDINGS PLC 29/10/2021 08:14:40 GB0005405286 438.70 1,546 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:14:40 GB0005405286 438.70 1,446 LSE
HSBC HOLDINGS PLC 29/10/2021 08:14:40 GB0005405286 438.70 1,761 LSE
HSBC HOLDINGS PLC 29/10/2021 08:14:40 GB0005405286 438.70 925 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:14:40 GB0005405286 438.70 601 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:14:40 GB0005405286 438.70 900 LSE
2899474084503
2899474084504
E07vjTcNF40x
E07vjTcNEyKI
E07vjTcNEyKP
E07vjTcNEyKR
E07vjTcNEyKX
E07vjTcNEyKb
E07vjTcNEzTI
78364177610
2899474084502
E07vjTcNF40l
E07vjTcNF40n
2899474083107
5733
E07vjTcNEvNL
E07vjTcNEvNN
E07vjTcNEvx9
E07vjTcNEyK9
E07vjTcNEyKD
E07vjTcNEyKG
2899474082200
78364176389
2899474082201
E07vjTdXuAbY
E07vjTcNEqfv
E07vjTcNEsHP
2899474082651
E07vjTcNEtIT
E07vjTcNEtIV
4533
E07vjTcNEpgU
E07vjTcNEpga
E07vjTcNEpgY
E07vjTdXu5NE
E07vjTdXu5NJ
78364176142
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 08:14:40 GB0005405286 438.70 546 LSE
HSBC HOLDINGS PLC 29/10/2021 08:14:40 GB0005405286 438.70 22 LSE
HSBC HOLDINGS PLC 29/10/2021 08:14:40 GB0005405286 438.70 252 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:14:40 GB0005405286 438.70 200 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:14:40 GB0005405286 438.70 31 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:15:04 GB0005405286 438.60 2,598 LSE
HSBC HOLDINGS PLC 29/10/2021 08:15:10 GB0005405286 438.45 265 LSE
HSBC HOLDINGS PLC 29/10/2021 08:15:10 GB0005405286 438.45 1,039 LSE
HSBC HOLDINGS PLC 29/10/2021 08:15:10 GB0005405286 438.45 193 LSE
HSBC HOLDINGS PLC 29/10/2021 08:15:10 GB0005405286 438.45 265 LSE
HSBC HOLDINGS PLC 29/10/2021 08:15:28 GB0005405286 438.45 1,150 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:15:50 GB0005405286 438.40 2,176 LSE
HSBC HOLDINGS PLC 29/10/2021 08:15:50 GB0005405286 438.40 109 LSE
HSBC HOLDINGS PLC 29/10/2021 08:16:13 GB0005405286 438.40 305 BATE
HSBC HOLDINGS PLC 29/10/2021 08:16:13 GB0005405286 438.40 606 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:16:13 GB0005405286 438.40 255 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:16:13 GB0005405286 438.40 1,776 LSE
HSBC HOLDINGS PLC 29/10/2021 08:16:13 GB0005405286 438.40 233 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:16:30 GB0005405286 438.20 372 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:16:30 GB0005405286 438.20 1,725 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:16:32 GB0005405286 438.05 1,894 LSE
HSBC HOLDINGS PLC 29/10/2021 08:16:48 GB0005405286 438.30 937 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:16:48 GB0005405286 438.30 620 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:17:10 GB0005405286 438.30 1,292 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:17:20 GB0005405286 438.25 1,774 BATE
HSBC HOLDINGS PLC 29/10/2021 08:17:26 GB0005405286 438.05 1,188 LSE
HSBC HOLDINGS PLC 29/10/2021 08:17:57 GB0005405286 437.95 1,552 LSE
HSBC HOLDINGS PLC 29/10/2021 08:18:31 GB0005405286 438.40 2,652 LSE
HSBC HOLDINGS PLC 29/10/2021 08:18:31 GB0005405286 438.40 48 LSE
HSBC HOLDINGS PLC 29/10/2021 08:18:32 GB0005405286 438.40 500 BATE
HSBC HOLDINGS PLC 29/10/2021 08:18:32 GB0005405286 438.40 993 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:18:32 GB0005405286 438.40 417 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:18:32 GB0005405286 438.40 213 LSE
HSBC HOLDINGS PLC 29/10/2021 08:18:48 GB0005405286 438.35 1,215 LSE
HSBC HOLDINGS PLC 29/10/2021 08:18:48 GB0005405286 438.35 419 LSE
HSBC HOLDINGS PLC 29/10/2021 08:18:58 GB0005405286 438.40 1,447 LSE
HSBC HOLDINGS PLC 29/10/2021 08:19:11 GB0005405286 438.35 818 LSE
E07vjTcNFDdV
E07vjTcNFF8F
2899474086492
E07vjTcNFF8J
78364179235
E07vjTcNFG4d
E07vjTdXurTE
E07vjTcNFFCm
E07vjTcNFH6m
E07vjTcNFG4g
E07vjTcNFGQh
E07vjTdXukte
78364178907
E07vjTcNFChE
2899474085366
E07vjTdXug5J
E07vjTcNF9AR
2899474085369
2899474085516
2899474085517
E07vjTcNFA8d
2899474085722
2899474085723
E07vjTcNF5HE
E07vjTcNF5t3
E07vjTcNF5t5
E07vjTcNF5t8
E07vjTcNF5tA
2899474084935
E07vjTcNF7qA
E07vjTcNF7qC
78364178469
E07vjTcNF40z
E07vjTcNF411
E07vjTdXuYBw
2899474084505
2899474084506
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 08:19:11 GB0005405286 438.35 728 LSE
HSBC HOLDINGS PLC 29/10/2021 08:19:27 GB0005405286 438.50 20 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:19:27 GB0005405286 438.50 322 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:19:27 GB0005405286 438.50 176 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:19:27 GB0005405286 438.50 1,076 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:19:45 GB0005405286 438.55 500 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:19:45 GB0005405286 438.55 963 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:19:55 GB0005405286 438.55 336 LSE
HSBC HOLDINGS PLC 29/10/2021 08:19:55 GB0005405286 438.55 1,093 LSE
HSBC HOLDINGS PLC 29/10/2021 08:20:08 GB0005405286 438.35 226 LSE
HSBC HOLDINGS PLC 29/10/2021 08:20:08 GB0005405286 438.35 894 LSE
HSBC HOLDINGS PLC 29/10/2021 08:20:08 GB0005405286 438.35 214 LSE
HSBC HOLDINGS PLC 29/10/2021 08:20:27 GB0005405286 438.45 1,615 BATE
HSBC HOLDINGS PLC 29/10/2021 08:20:34 GB0005405286 438.30 987 LSE
HSBC HOLDINGS PLC 29/10/2021 08:20:34 GB0005405286 438.30 350 LSE
HSBC HOLDINGS PLC 29/10/2021 08:21:05 GB0005405286 438.20 1,295 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:21:38 GB0005405286 438.55 492 BATE
HSBC HOLDINGS PLC 29/10/2021 08:21:38 GB0005405286 438.55 377 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:21:38 GB0005405286 438.55 414 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:21:38 GB0005405286 438.55 365 LSE
HSBC HOLDINGS PLC 29/10/2021 08:21:40 GB0005405286 438.55 2,100 LSE
HSBC HOLDINGS PLC 29/10/2021 08:21:40 GB0005405286 438.55 404 LSE
HSBC HOLDINGS PLC 29/10/2021 08:21:40 GB0005405286 438.55 565 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:21:51 GB0005405286 438.45 1,597 LSE
HSBC HOLDINGS PLC 29/10/2021 08:22:34 GB0005405286 438.45 2,615 LSE
HSBC HOLDINGS PLC 29/10/2021 08:22:34 GB0005405286 438.45 893 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:22:34 GB0005405286 438.45 448 BATE
HSBC HOLDINGS PLC 29/10/2021 08:22:34 GB0005405286 438.45 343 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:22:41 GB0005405286 438.35 1,732 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:23:05 GB0005405286 438.20 1,457 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:23:30 GB0005405286 438.15 700 LSE
HSBC HOLDINGS PLC 29/10/2021 08:23:30 GB0005405286 438.15 792 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:23:47 GB0005405286 437.90 523 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:23:47 GB0005405286 437.90 1,532 LSE
HSBC HOLDINGS PLC 29/10/2021 08:23:48 GB0005405286 437.90 684 BATE
HSBC HOLDINGS PLC 29/10/2021 08:24:09 GB0005405286 437.90 1,647 LSE
HSBC HOLDINGS PLC 29/10/2021 08:25:04 GB0005405286 437.95 1,020 LSE
E07vjTcNFH6o
E07vjTdXuvZb
E07vjTdXuvZm
E07vjTdXuvZg
E07vjTdXuvZj
E07vjTcNFIhv
E07vjTdXuwzf
E07vjTdXuwzi
E07vjTcNFJgq
E07vjTcNFIhx
E07vjTcNFJgo
E07vjTcNFKkz
E07vjTcNFJgs
78364179779
E07vjTcNFKl2
E07vjTdXv3K9
2899474087762
78364180134
9979
E07vjTcNFO4E
E07vjTcNFO27
E07vjTcNFO4C
E07vjTcNFQMM
2899474087765
E07vjTcNFOcP
2899474088138
2899474088137
78364180378
2899474088188
2899474088335
2899474088583
E07vjTcNFS5p
10601
E07vjTcNFU7y
E07vjTcNFT2G
78364180663
E07vjTcNFWC3
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 08:25:04 GB0005405286 437.95 213 LSE
HSBC HOLDINGS PLC 29/10/2021 08:25:04 GB0005405286 437.95 213 LSE
HSBC HOLDINGS PLC 29/10/2021 08:25:04 GB0005405286 437.95 213 LSE
HSBC HOLDINGS PLC 29/10/2021 08:25:04 GB0005405286 437.95 807 LSE
HSBC HOLDINGS PLC 29/10/2021 08:25:04 GB0005405286 437.95 713 LSE
HSBC HOLDINGS PLC 29/10/2021 08:25:04 GB0005405286 437.95 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:25:04 GB0005405286 437.95 700 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:25:25 GB0005405286 438.15 700 LSE
HSBC HOLDINGS PLC 29/10/2021 08:25:25 GB0005405286 438.15 1,554 LSE
HSBC HOLDINGS PLC 29/10/2021 08:25:48 GB0005405286 438.05 430 BATE
HSBC HOLDINGS PLC 29/10/2021 08:25:48 GB0005405286 438.05 700 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:25:48 GB0005405286 438.05 500 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:25:48 GB0005405286 438.05 258 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:25:48 GB0005405286 438.05 258 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:25:54 GB0005405286 437.80 1,383 LSE
HSBC HOLDINGS PLC 29/10/2021 08:25:54 GB0005405286 437.80 90 LSE
HSBC HOLDINGS PLC 29/10/2021 08:25:54 GB0005405286 437.80 34 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:25:54 GB0005405286 437.80 700 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:25:54 GB0005405286 437.80 600 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:26:05 GB0005405286 437.85 1,449 LSE
HSBC HOLDINGS PLC 29/10/2021 08:26:37 GB0005405286 437.60 1,441 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:26:37 GB0005405286 437.60 44 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:27:26 GB0005405286 437.75 3,457 LSE
HSBC HOLDINGS PLC 29/10/2021 08:27:26 GB0005405286 437.75 1,179 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:27:26 GB0005405286 437.75 454 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:27:36 GB0005405286 437.65 410 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:27:36 GB0005405286 437.65 97 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:27:36 GB0005405286 437.65 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:28:35 GB0005405286 438.20 1,461 LSE
HSBC HOLDINGS PLC 29/10/2021 08:28:35 GB0005405286 438.20 1,461 LSE
HSBC HOLDINGS PLC 29/10/2021 08:28:35 GB0005405286 438.20 1,281 LSE
HSBC HOLDINGS PLC 29/10/2021 08:29:10 GB0005405286 438.15 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:29:10 GB0005405286 438.15 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:29:10 GB0005405286 438.15 550 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:29:10 GB0005405286 438.15 132 LSE
HSBC HOLDINGS PLC 29/10/2021 08:29:10 GB0005405286 438.15 1,000 LSE
HSBC HOLDINGS PLC 29/10/2021 08:29:10 GB0005405286 438.15 462 LSE
E07vjTcNFWCE
E07vjTcNFWC6
E07vjTcNFWCX
E07vjTcNFWCG
E07vjTcNFWCP
11169
2899474089052
78364181094
E07vjTcNFXMo
E07vjTcNFXMt
2899474089301
2899474089299
2899474089300
E07vjTcNFYRk
2899474089302
E07vjTcNFYRb
2899474089328
11502
2899474089327
E07vjTcNFYqF
2899474089574
2899474089843
2899474089575
E07vjTcNFb7V
E07vjTdXvZ9A
11939
E07vjTdXvZ95
E07vjTcNFdK0
11989
E07vjTcNFdJu
12469
E07vjTcNFdKD
12468
E07vjTdXvfSo
E07vjTcNFeh9
E07vjTcNFehB
E07vjTcNFehD
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 08:29:15 GB0005405286 438.15 919 BATE
HSBC HOLDINGS PLC 29/10/2021 08:29:41 GB0005405286 438.10 1,573 LSE
HSBC HOLDINGS PLC 29/10/2021 08:29:48 GB0005405286 438.00 1,538 LSE
HSBC HOLDINGS PLC 29/10/2021 08:29:48 GB0005405286 438.00 220 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:29:48 GB0005405286 438.00 264 BATE
HSBC HOLDINGS PLC 29/10/2021 08:29:48 GB0005405286 438.00 524 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:29:48 GB0005405286 438.00 202 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:30:13 GB0005405286 438.15 505 LSE
HSBC HOLDINGS PLC 29/10/2021 08:30:13 GB0005405286 438.15 268 LSE
HSBC HOLDINGS PLC 29/10/2021 08:30:27 GB0005405286 438.15 343 LSE
HSBC HOLDINGS PLC 29/10/2021 08:30:27 GB0005405286 438.15 1,727 LSE
HSBC HOLDINGS PLC 29/10/2021 08:30:33 GB0005405286 438.05 43 BATE
HSBC HOLDINGS PLC 29/10/2021 08:30:33 GB0005405286 438.05 1,348 BATE
HSBC HOLDINGS PLC 29/10/2021 08:30:59 GB0005405286 438.00 600 BATE
HSBC HOLDINGS PLC 29/10/2021 08:30:59 GB0005405286 438.00 600 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:30:59 GB0005405286 438.00 225 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:31:40 GB0005405286 438.50 305 LSE
HSBC HOLDINGS PLC 29/10/2021 08:31:40 GB0005405286 438.50 895 LSE
HSBC HOLDINGS PLC 29/10/2021 08:31:40 GB0005405286 438.50 169 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:31:40 GB0005405286 438.50 305 LSE
HSBC HOLDINGS PLC 29/10/2021 08:31:40 GB0005405286 438.50 818 LSE
HSBC HOLDINGS PLC 29/10/2021 08:31:40 GB0005405286 438.50 140 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:31:40 GB0005405286 438.50 66 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:31:40 GB0005405286 438.50 10 LSE
HSBC HOLDINGS PLC 29/10/2021 08:31:40 GB0005405286 438.50 905 LSE
HSBC HOLDINGS PLC 29/10/2021 08:31:40 GB0005405286 438.50 594 LSE
HSBC HOLDINGS PLC 29/10/2021 08:31:40 GB0005405286 438.50 314 LSE
HSBC HOLDINGS PLC 29/10/2021 08:31:48 GB0005405286 438.45 1,278 LSE
HSBC HOLDINGS PLC 29/10/2021 08:32:27 GB0005405286 438.70 1,451 LSE
HSBC HOLDINGS PLC 29/10/2021 08:32:45 GB0005405286 438.65 1,197 LSE
HSBC HOLDINGS PLC 29/10/2021 08:32:47 GB0005405286 438.65 482 LSE
HSBC HOLDINGS PLC 29/10/2021 08:32:47 GB0005405286 438.65 572 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:32:47 GB0005405286 438.65 288 BATE
HSBC HOLDINGS PLC 29/10/2021 08:32:47 GB0005405286 438.65 220 LSE
HSBC HOLDINGS PLC 29/10/2021 08:33:24 GB0005405286 438.85 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:33:24 GB0005405286 438.85 682 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:33:24 GB0005405286 438.85 1,100 CHIX
78364181837
E07vjTdXviSJ
E07vjTcNFfkr
E07vjTcNFg0f
12684
78364182002
2899474090715
E07vjTcNFiCd
E07vjTcNFhbD
E07vjTcNFhbF
E07vjTcNFiCf
78364182292
2899474091252
78364182293
78364182371
E07vjTcNFkjL
13194
E07vjTcNFkjH
E07vjTdXvraz
E07vjTcNFkjW
13430
E07vjTcNFkjY
E07vjTcNFklH
E07vjTcNFkkH
13429
E07vjTcNFklR
E07vjTcNFkkP
E07vjTcNFmjf
E07vjTcNFl2D
E07vjTcNFm4E
E07vjTcNFmnG
2899474091912
13988
78364182812
E07vjTcNFmnh
13989
2899474092211
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 08:33:24 GB0005405286 438.85 500 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:33:24 GB0005405286 438.85 623 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:33:24 GB0005405286 438.85 650 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:33:46 GB0005405286 438.60 1,595 LSE
HSBC HOLDINGS PLC 29/10/2021 08:34:00 GB0005405286 438.55 1,197 LSE
HSBC HOLDINGS PLC 29/10/2021 08:34:00 GB0005405286 438.55 54 LSE
HSBC HOLDINGS PLC 29/10/2021 08:34:13 GB0005405286 438.55 1,296 LSE
HSBC HOLDINGS PLC 29/10/2021 08:35:01 GB0005405286 438.25 264 BATE
HSBC HOLDINGS PLC 29/10/2021 08:35:01 GB0005405286 438.25 527 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:35:01 GB0005405286 438.25 221 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:35:01 GB0005405286 438.25 1,607 LSE
HSBC HOLDINGS PLC 29/10/2021 08:35:01 GB0005405286 438.25 1,542 LSE
HSBC HOLDINGS PLC 29/10/2021 08:35:01 GB0005405286 438.25 203 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:35:25 GB0005405286 438.30 2,136 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:35:38 GB0005405286 438.25 2,388 LSE
HSBC HOLDINGS PLC 29/10/2021 08:35:50 GB0005405286 438.15 1,411 BATE
HSBC HOLDINGS PLC 29/10/2021 08:36:09 GB0005405286 438.25 1,576 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:36:22 GB0005405286 438.10 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:36:22 GB0005405286 438.10 411 LSE
HSBC HOLDINGS PLC 29/10/2021 08:36:45 GB0005405286 437.90 1,100 LSE
HSBC HOLDINGS PLC 29/10/2021 08:36:45 GB0005405286 437.90 95 LSE
HSBC HOLDINGS PLC 29/10/2021 08:37:17 GB0005405286 437.95 2,442 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:37:17 GB0005405286 437.95 440 BATE
HSBC HOLDINGS PLC 29/10/2021 08:37:17 GB0005405286 437.95 650 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:37:17 GB0005405286 437.95 1,289 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:37:26 GB0005405286 438.05 1,487 LSE
HSBC HOLDINGS PLC 29/10/2021 08:38:19 GB0005405286 437.90 338 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:38:19 GB0005405286 437.90 491 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:38:19 GB0005405286 437.90 416 BATE
HSBC HOLDINGS PLC 29/10/2021 08:38:19 GB0005405286 437.90 1,792 LSE
HSBC HOLDINGS PLC 29/10/2021 08:38:19 GB0005405286 437.90 635 LSE
HSBC HOLDINGS PLC 29/10/2021 08:38:19 GB0005405286 437.90 319 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:38:38 GB0005405286 437.90 1,407 LSE
HSBC HOLDINGS PLC 29/10/2021 08:38:41 GB0005405286 437.75 1,109 LSE
HSBC HOLDINGS PLC 29/10/2021 08:38:41 GB0005405286 437.75 533 LSE
HSBC HOLDINGS PLC 29/10/2021 08:38:41 GB0005405286 437.75 263 LSE
HSBC HOLDINGS PLC 29/10/2021 08:39:01 GB0005405286 437.70 344 LSE
2899474092212
2899474092213
2899474092214
E07vjTcNFqTW
E07vjTcNFpmT
2899474092635
E07vjTcNFr37
E07vjTcNFqTS
E07vjTdXw5MT
78364183301
14416
E07vjTcNFsra
E07vjTcNFsrc
2899474092723
E07vjTcNFu1Z
14708
78364183513
2899474092894
E07vjTcNFwjW
E07vjTcNFvqX
E07vjTcNFwjU
2899474093287
78364183829
E07vjTcNFyZJ
2899474093288
78364184008
2899474093571
2899474093289
E07vjTcNG1EU
2899474093572
E07vjTcNG22I
E07vjTcNG1Ec
2899474093574
E07vjTcNG2D7
E07vjTcNG2D9
E07vjTcNG2DB
E07vjTcNG30t
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 08:39:01 GB0005405286 437.70 130 LSE
HSBC HOLDINGS PLC 29/10/2021 08:39:01 GB0005405286 437.70 831 LSE
HSBC HOLDINGS PLC 29/10/2021 08:39:18 GB0005405286 437.65 1,414 LSE
HSBC HOLDINGS PLC 29/10/2021 08:39:35 GB0005405286 437.75 1,014 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:40:45 GB0005405286 437.85 100 BATE
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 1,789 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 460 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 271 BATE
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 80 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 80 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 80 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 271 BATE
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 14 BATE
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 380 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 160 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 271 BATE
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 124 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 380 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 1,581 LSE
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 1,581 LSE
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 750 LSE
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 271 BATE
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 831 LSE
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 102 LSE
HSBC HOLDINGS PLC 29/10/2021 08:41:30 GB0005405286 438.10 287 LSE
HSBC HOLDINGS PLC 29/10/2021 08:42:04 GB0005405286 438.20 2,647 LSE
HSBC HOLDINGS PLC 29/10/2021 08:42:14 GB0005405286 438.10 700 LSE
HSBC HOLDINGS PLC 29/10/2021 08:43:10 GB0005405286 438.40 935 LSE
HSBC HOLDINGS PLC 29/10/2021 08:43:10 GB0005405286 438.40 280 LSE
HSBC HOLDINGS PLC 29/10/2021 08:43:10 GB0005405286 438.40 935 LSE
HSBC HOLDINGS PLC 29/10/2021 08:43:10 GB0005405286 438.40 100 LSE
HSBC HOLDINGS PLC 29/10/2021 08:43:10 GB0005405286 438.40 280 LSE
HSBC HOLDINGS PLC 29/10/2021 08:43:10 GB0005405286 438.40 280 LSE
HSBC HOLDINGS PLC 29/10/2021 08:43:10 GB0005405286 438.40 555 LSE
HSBC HOLDINGS PLC 29/10/2021 08:43:10 GB0005405286 438.40 380 LSE
HSBC HOLDINGS PLC 29/10/2021 08:43:10 GB0005405286 438.40 1,215 LSE
HSBC HOLDINGS PLC 29/10/2021 08:43:10 GB0005405286 438.40 1,215 LSE
E07vjTcNG30v
2899474093899
E07vjTcNG30x
E07vjTcNG3ZA
78364184440
2899474094410
2899474094412
2899474094411
78364184545
2899474094413
78364184544
78364184546
2899474094414
78364184547
2899474094415
2899474094416
2899474094417
2899474094418
E07vjTcNG73W
E07vjTcNG73J
E07vjTcNG73Q
E07vjTcNG73u
78364184548
E07vjTcNG73s
E07vjTcNG73z
E07vjTcNG7sW
E07vjTcNG9or
E07vjTcNG8Ck
E07vjTcNG9p7
E07vjTcNG9ot
E07vjTcNG9on
E07vjTcNG9p9
E07vjTcNG9oz
E07vjTcNG9pO
E07vjTcNG9pG
E07vjTcNG9pI
E07vjTcNG9pc
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 08:43:56 GB0005405286 438.80 800 LSE
HSBC HOLDINGS PLC 29/10/2021 08:43:56 GB0005405286 438.80 481 LSE
HSBC HOLDINGS PLC 29/10/2021 08:43:56 GB0005405286 438.80 1,281 LSE
HSBC HOLDINGS PLC 29/10/2021 08:44:43 GB0005405286 439.10 1,349 LSE
HSBC HOLDINGS PLC 29/10/2021 08:44:43 GB0005405286 439.10 538 LSE
HSBC HOLDINGS PLC 29/10/2021 08:44:45 GB0005405286 439.10 1,349 LSE
HSBC HOLDINGS PLC 29/10/2021 08:44:45 GB0005405286 439.10 2,898 LSE
HSBC HOLDINGS PLC 29/10/2021 08:44:45 GB0005405286 439.10 2,100 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:44:52 GB0005405286 438.80 1,262 LSE
HSBC HOLDINGS PLC 29/10/2021 08:45:58 GB0005405286 438.45 1,399 LSE
HSBC HOLDINGS PLC 29/10/2021 08:45:58 GB0005405286 438.45 1,774 LSE
HSBC HOLDINGS PLC 29/10/2021 08:45:58 GB0005405286 438.45 254 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:45:58 GB0005405286 438.45 606 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:45:58 GB0005405286 438.45 304 BATE
HSBC HOLDINGS PLC 29/10/2021 08:45:58 GB0005405286 438.45 233 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:46:24 GB0005405286 438.45 2,091 BATE
HSBC HOLDINGS PLC 29/10/2021 08:46:24 GB0005405286 438.45 171 BATE
HSBC HOLDINGS PLC 29/10/2021 08:46:55 GB0005405286 438.50 1,462 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:46:55 GB0005405286 438.50 712 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:46:55 GB0005405286 438.50 165 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:47:55 GB0005405286 438.75 35 BATE
HSBC HOLDINGS PLC 29/10/2021 08:47:55 GB0005405286 438.75 165 BATE
HSBC HOLDINGS PLC 29/10/2021 08:48:05 GB0005405286 438.80 2,841 LSE
HSBC HOLDINGS PLC 29/10/2021 08:48:06 GB0005405286 438.80 2,841 LSE
HSBC HOLDINGS PLC 29/10/2021 08:48:06 GB0005405286 438.80 1,887 LSE
HSBC HOLDINGS PLC 29/10/2021 08:48:44 GB0005405286 438.75 1,265 LSE
HSBC HOLDINGS PLC 29/10/2021 08:48:44 GB0005405286 438.75 1,265 LSE
HSBC HOLDINGS PLC 29/10/2021 08:48:44 GB0005405286 438.75 1,265 LSE
HSBC HOLDINGS PLC 29/10/2021 08:48:44 GB0005405286 438.75 11 LSE
HSBC HOLDINGS PLC 29/10/2021 08:48:44 GB0005405286 438.75 206 LSE
HSBC HOLDINGS PLC 29/10/2021 08:50:03 GB0005405286 438.75 1,224 LSE
HSBC HOLDINGS PLC 29/10/2021 08:50:03 GB0005405286 438.75 1,224 LSE
HSBC HOLDINGS PLC 29/10/2021 08:50:03 GB0005405286 438.75 324 LSE
HSBC HOLDINGS PLC 29/10/2021 08:50:03 GB0005405286 438.75 900 LSE
HSBC HOLDINGS PLC 29/10/2021 08:50:03 GB0005405286 438.75 324 LSE
HSBC HOLDINGS PLC 29/10/2021 08:50:03 GB0005405286 438.75 1,224 LSE
HSBC HOLDINGS PLC 29/10/2021 08:50:03 GB0005405286 438.75 1,099 LSE
E07vjTcNGBS6
E07vjTcNGBS8
E07vjTcNGBSF
E07vjTcNGDGs
E07vjTcNGDGu
E07vjTcNGDI7
E07vjTcNGDI9
17155
E07vjTcNGDjW
E07vjTcNGFgu
E07vjTcNGFgw
E07vjTdXwpDh
2899474095926
78364185541
2899474095927
78364185677
78364185678
2899474096279
2899474096280
2899474096281
78364185944
78364185945
E07vjTcNGJvg
E07vjTcNGJzi
E07vjTcNGJzm
E07vjTcNGLHc
E07vjTcNGLII
E07vjTcNGLIT
E07vjTcNGLIX
E07vjTcNGLIr
E07vjTcNGO2H
E07vjTcNGO2b
E07vjTcNGO2j
E07vjTcNGO2p
E07vjTcNGO2r
E07vjTcNGO2v
E07vjTcNGO33
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 08:50:14 GB0005405286 438.70 2,070 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:50:53 GB0005405286 438.80 1,592 LSE
HSBC HOLDINGS PLC 29/10/2021 08:51:04 GB0005405286 438.85 2,415 LSE
HSBC HOLDINGS PLC 29/10/2021 08:51:22 GB0005405286 438.70 1,620 LSE
HSBC HOLDINGS PLC 29/10/2021 08:51:56 GB0005405286 438.75 1,665 LSE
HSBC HOLDINGS PLC 29/10/2021 08:52:24 GB0005405286 438.85 216 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:52:24 GB0005405286 438.85 1,513 LSE
HSBC HOLDINGS PLC 29/10/2021 08:52:24 GB0005405286 438.85 259 BATE
HSBC HOLDINGS PLC 29/10/2021 08:52:24 GB0005405286 438.85 516 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:52:24 GB0005405286 438.85 199 AQUIS
HSBC HOLDINGS PLC 29/10/2021 08:53:54 GB0005405286 439.10 1,313 LSE
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 10 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 45 BATE
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 45 BATE
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 36 CHIX
2899474097231
E07vjTcNGPLg
E07vjTcNGPfv
E07vjTcNGQQn
E07vjTcNGRLB
E07vjTdXxGsE
E07vjTcNGS9D
78364186773
2899474097759
19194
E07vjTcNGUuT
2899474098273
2899474098275
2899474098276
2899474098277
2899474098278
2899474098279
2899474098280
2899474098281
2899474098282
2899474098283
2899474098284
2899474098285
2899474098286
78364187160
78364187161
2899474098287
2899474098288
2899474098289
2899474098290
2899474098291
2899474098292
2899474098293
2899474098294
2899474098295
2899474098296
2899474098297
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 119 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:53:57 GB0005405286 439.15 700 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:54:13 GB0005405286 439.35 1,597 LSE
HSBC HOLDINGS PLC 29/10/2021 08:54:13 GB0005405286 439.35 1,597 LSE
HSBC HOLDINGS PLC 29/10/2021 08:54:13 GB0005405286 439.35 77 LSE
HSBC HOLDINGS PLC 29/10/2021 08:54:13 GB0005405286 439.35 300 LSE
HSBC HOLDINGS PLC 29/10/2021 08:54:13 GB0005405286 439.35 200 LSE
HSBC HOLDINGS PLC 29/10/2021 08:54:14 GB0005405286 439.35 1,528 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:54:30 GB0005405286 439.30 2,546 BATE
HSBC HOLDINGS PLC 29/10/2021 08:54:54 GB0005405286 439.25 1,366 LSE
HSBC HOLDINGS PLC 29/10/2021 08:55:27 GB0005405286 439.05 151 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:55:27 GB0005405286 439.05 901 LSE
HSBC HOLDINGS PLC 29/10/2021 08:55:32 GB0005405286 439.00 21 LSE
HSBC HOLDINGS PLC 29/10/2021 08:55:32 GB0005405286 439.00 1,580 LSE
HSBC HOLDINGS PLC 29/10/2021 08:55:32 GB0005405286 439.00 401 LSE
HSBC HOLDINGS PLC 29/10/2021 08:56:10 GB0005405286 439.35 1,207 LSE
HSBC HOLDINGS PLC 29/10/2021 08:56:10 GB0005405286 439.35 473 LSE
HSBC HOLDINGS PLC 29/10/2021 08:56:10 GB0005405286 439.35 1,207 LSE
HSBC HOLDINGS PLC 29/10/2021 08:56:10 GB0005405286 439.35 294 LSE
HSBC HOLDINGS PLC 29/10/2021 08:56:10 GB0005405286 439.35 991 LSE
HSBC HOLDINGS PLC 29/10/2021 08:56:23 GB0005405286 439.20 1,854 LSE
HSBC HOLDINGS PLC 29/10/2021 08:58:24 GB0005405286 439.95 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 08:58:24 GB0005405286 439.95 115 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 08:58:24 GB0005405286 439.95 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 08:58:24 GB0005405286 439.95 30 BATE
HSBC HOLDINGS PLC 29/10/2021 08:58:24 GB0005405286 439.95 61 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:58:24 GB0005405286 439.95 30 BATE
HSBC HOLDINGS PLC 29/10/2021 08:58:24 GB0005405286 439.95 30 BATE
HSBC HOLDINGS PLC 29/10/2021 08:58:24 GB0005405286 439.95 61 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:58:24 GB0005405286 439.95 9 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:58:24 GB0005405286 439.95 61 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:58:24 GB0005405286 439.95 30 BATE
HSBC HOLDINGS PLC 29/10/2021 08:58:24 GB0005405286 439.95 61 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:58:24 GB0005405286 439.95 30 BATE
HSBC HOLDINGS PLC 29/10/2021 08:58:24 GB0005405286 439.95 61 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:58:24 GB0005405286 439.95 61 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:58:24 GB0005405286 439.95 61 CHIX 2899474099599
E07vjTcNGd2F
E07vjTdXxfdP
E07vjTcNGd2P
78364188050
2899474099592
78364188051
78364188052
2899474099593
2899474099594
2899474099595
78364188053
2899474099596
78364188054
2899474099597
2899474099598
E07vjTdXxNVO
2899474098298
E07vjTcNGVn1
E07vjTcNGVn9
E07vjTcNGVnD
E07vjTcNGVnz
E07vjTcNGVo3
2899474098457
78364187292
E07vjTcNGWsn
2899474098882
E07vjTcNGXzo
E07vjTcNGYFu
E07vjTcNGYFw
E07vjTcNGYFy
E07vjTcNGZQq
E07vjTcNGZQu
E07vjTcNGZR2
E07vjTcNGZR6
E07vjTcNGZRE
E07vjTcNGZri
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 08:58:24 GB0005405286 439.95 61 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:58:24 GB0005405286 439.95 61 CHIX
HSBC HOLDINGS PLC 29/10/2021 08:58:30 GB0005405286 440.05 3,431 LSE
HSBC HOLDINGS PLC 29/10/2021 08:58:30 GB0005405286 440.05 100 LSE
HSBC HOLDINGS PLC 29/10/2021 08:58:31 GB0005405286 440.05 100 LSE
HSBC HOLDINGS PLC 29/10/2021 08:58:31 GB0005405286 440.05 3,231 LSE
HSBC HOLDINGS PLC 29/10/2021 08:58:31 GB0005405286 440.05 1,269 LSE
HSBC HOLDINGS PLC 29/10/2021 08:58:58 GB0005405286 439.95 1,441 LSE
HSBC HOLDINGS PLC 29/10/2021 08:59:14 GB0005405286 439.75 1,921 LSE
HSBC HOLDINGS PLC 29/10/2021 08:59:35 GB0005405286 439.85 1,601 BATE
HSBC HOLDINGS PLC 29/10/2021 08:59:49 GB0005405286 439.85 1,526 LSE
HSBC HOLDINGS PLC 29/10/2021 09:00:43 GB0005405286 439.90 1,530 LSE
HSBC HOLDINGS PLC 29/10/2021 09:00:43 GB0005405286 439.90 2,624 LSE
HSBC HOLDINGS PLC 29/10/2021 09:01:19 GB0005405286 440.15 2,171 LSE
HSBC HOLDINGS PLC 29/10/2021 09:01:26 GB0005405286 439.85 2,083 LSE
HSBC HOLDINGS PLC 29/10/2021 09:01:26 GB0005405286 439.85 264 LSE
HSBC HOLDINGS PLC 29/10/2021 09:01:57 GB0005405286 440.05 425 LSE
HSBC HOLDINGS PLC 29/10/2021 09:01:57 GB0005405286 440.05 467 LSE
HSBC HOLDINGS PLC 29/10/2021 09:01:57 GB0005405286 440.05 425 LSE
HSBC HOLDINGS PLC 29/10/2021 09:02:18 GB0005405286 439.95 599 LSE
HSBC HOLDINGS PLC 29/10/2021 09:02:31 GB0005405286 440.25 1,355 LSE
HSBC HOLDINGS PLC 29/10/2021 09:02:31 GB0005405286 440.25 571 LSE
HSBC HOLDINGS PLC 29/10/2021 09:02:36 GB0005405286 440.10 2,248 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 09:02:55 GB0005405286 440.10 321 LSE
HSBC HOLDINGS PLC 29/10/2021 09:02:55 GB0005405286 440.10 857 LSE
HSBC HOLDINGS PLC 29/10/2021 09:03:31 GB0005405286 440.20 1,539 LSE
HSBC HOLDINGS PLC 29/10/2021 09:03:31 GB0005405286 440.20 1,539 LSE
HSBC HOLDINGS PLC 29/10/2021 09:03:31 GB0005405286 440.20 634 LSE
HSBC HOLDINGS PLC 29/10/2021 09:03:53 GB0005405286 440.20 137 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:03:53 GB0005405286 440.20 741 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:03:53 GB0005405286 440.20 427 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:04:47 GB0005405286 440.40 1,493 LSE
HSBC HOLDINGS PLC 29/10/2021 09:04:47 GB0005405286 440.40 770 LSE
HSBC HOLDINGS PLC 29/10/2021 09:04:47 GB0005405286 440.40 723 LSE
HSBC HOLDINGS PLC 29/10/2021 09:04:47 GB0005405286 440.40 1,008 LSE
HSBC HOLDINGS PLC 29/10/2021 09:04:54 GB0005405286 440.35 2,542 LSE
HSBC HOLDINGS PLC 29/10/2021 09:05:41 GB0005405286 440.35 661 LSE
E07vjTcNGm9d
E07vjTcNGm9y
E07vjTcNGmA8
2899474101142
2899474101143
2899474101144
E07vjTcNGnde
E07vjTcNGndv
E07vjTcNGndx
E07vjTcNGndz
E07vjTcNGnl4
E07vjTcNGp9T
E07vjTcNGimQ
E07vjTcNGimU
E07vjTcNGjgP
E07vjTcNGjgR
E07vjTcNGjgV
E07vjTcNGk39
E07vjTcNGkbU
E07vjTcNGkbW
E07vjTdXxwY7
E07vjTcNGlES
E07vjTcNGlEV
2899474099600
2899474099601
E07vjTcNGdEQ
E07vjTcNGdF7
E07vjTcNGdGB
E07vjTcNGdGD
E07vjTcNGdGU
E07vjTcNGdwc
E07vjTcNGeYB
78364188303
E07vjTcNGfHr
E07vjTcNGgzp
E07vjTcNGh01
E07vjTcNGiQc
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 09:06:57 GB0005405286 441.00 6,067 LSE
HSBC HOLDINGS PLC 29/10/2021 09:07:31 GB0005405286 441.30 2,507 LSE
HSBC HOLDINGS PLC 29/10/2021 09:07:31 GB0005405286 441.30 906 LSE
HSBC HOLDINGS PLC 29/10/2021 09:07:31 GB0005405286 441.30 1,601 LSE
HSBC HOLDINGS PLC 29/10/2021 09:07:31 GB0005405286 441.30 219 LSE
HSBC HOLDINGS PLC 29/10/2021 09:07:53 GB0005405286 441.15 868 LSE
HSBC HOLDINGS PLC 29/10/2021 09:07:53 GB0005405286 441.15 1,550 LSE
HSBC HOLDINGS PLC 29/10/2021 09:08:15 GB0005405286 440.85 2,138 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:08:30 GB0005405286 440.45 2,392 BATE
HSBC HOLDINGS PLC 29/10/2021 09:09:40 GB0005405286 440.90 751 LSE
HSBC HOLDINGS PLC 29/10/2021 09:10:06 GB0005405286 441.00 1,293 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:10:06 GB0005405286 441.00 1,293 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:10:06 GB0005405286 441.00 1,293 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:10:06 GB0005405286 441.00 1,293 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:10:06 GB0005405286 441.00 1,293 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:10:06 GB0005405286 441.00 773 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:11:23 GB0005405286 440.60 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 09:11:33 GB0005405286 440.60 2,878 LSE
HSBC HOLDINGS PLC 29/10/2021 09:11:33 GB0005405286 440.60 412 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 09:11:33 GB0005405286 440.60 982 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:11:33 GB0005405286 440.60 494 BATE
HSBC HOLDINGS PLC 29/10/2021 09:11:33 GB0005405286 440.60 378 AQUIS
HSBC HOLDINGS PLC 29/10/2021 09:12:45 GB0005405286 440.85 2,065 LSE
HSBC HOLDINGS PLC 29/10/2021 09:13:00 GB0005405286 440.95 1,388 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:13:00 GB0005405286 440.95 1,388 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:13:00 GB0005405286 440.95 108 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:14:27 GB0005405286 441.30 821 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:14:27 GB0005405286 441.30 2,407 LSE
HSBC HOLDINGS PLC 29/10/2021 09:14:27 GB0005405286 441.30 305 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:14:27 GB0005405286 441.30 516 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:14:27 GB0005405286 441.30 305 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:14:27 GB0005405286 441.30 1,524 LSE
HSBC HOLDINGS PLC 29/10/2021 09:14:27 GB0005405286 441.30 883 LSE
HSBC HOLDINGS PLC 29/10/2021 09:14:27 GB0005405286 441.30 87 LSE
HSBC HOLDINGS PLC 29/10/2021 09:14:27 GB0005405286 441.30 69 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:14:27 GB0005405286 441.30 2,016 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:14:40 GB0005405286 441.15 34 BATE
E07vjTcNH452
E07vjTcNH454
2899474104217
2899474104218
78364191324
E07vjTcNGzhh
E07vjTdXyYVx
2899474103379
78364190743
24005
E07vjTcNH1V0
2899474103741
2899474103742
2899474103743
2899474104213
E07vjTcNH44j
2899474104214
2899474104215
2899474104216
E07vjTcNH44s
E07vjTcNGsB0
E07vjTcNGsB4
E07vjTcNGsty
E07vjTcNGsu0
2899474102532
78364190155
E07vjTcNGwRt
2899474103074
2899474103075
2899474103076
2899474103077
2899474103078
2899474103079
23969
E07vjTcNGqu3
E07vjTcNGsAk
E07vjTcNGsAr
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 09:14:40 GB0005405286 441.15 246 BATE
HSBC HOLDINGS PLC 29/10/2021 09:14:40 GB0005405286 441.15 240 LSE
HSBC HOLDINGS PLC 29/10/2021 09:14:40 GB0005405286 441.15 1,392 LSE
HSBC HOLDINGS PLC 29/10/2021 09:14:40 GB0005405286 441.15 700 LSE
HSBC HOLDINGS PLC 29/10/2021 09:14:40 GB0005405286 441.15 304 AQUIS
HSBC HOLDINGS PLC 29/10/2021 09:15:44 GB0005405286 441.40 1,352 LSE
HSBC HOLDINGS PLC 29/10/2021 09:15:55 GB0005405286 441.35 129 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:15:55 GB0005405286 441.35 64 BATE
HSBC HOLDINGS PLC 29/10/2021 09:15:55 GB0005405286 441.35 126 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 09:15:55 GB0005405286 441.35 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:15:55 GB0005405286 441.35 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:15:55 GB0005405286 441.35 141 LSE
HSBC HOLDINGS PLC 29/10/2021 09:15:55 GB0005405286 441.35 1,571 LSE
HSBC HOLDINGS PLC 29/10/2021 09:16:36 GB0005405286 441.35 1,891 LSE
HSBC HOLDINGS PLC 29/10/2021 09:16:36 GB0005405286 441.35 646 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:16:36 GB0005405286 441.35 271 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 09:16:36 GB0005405286 441.35 157 BATE
HSBC HOLDINGS PLC 29/10/2021 09:16:36 GB0005405286 441.35 415 AQUIS
HSBC HOLDINGS PLC 29/10/2021 09:18:05 GB0005405286 441.30 270 BATE
HSBC HOLDINGS PLC 29/10/2021 09:18:05 GB0005405286 441.30 292 BATE
HSBC HOLDINGS PLC 29/10/2021 09:18:05 GB0005405286 441.30 539 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:18:05 GB0005405286 441.30 580 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:18:05 GB0005405286 441.30 226 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 09:18:05 GB0005405286 441.30 244 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 09:18:05 GB0005405286 441.30 1,578 LSE
HSBC HOLDINGS PLC 29/10/2021 09:18:05 GB0005405286 441.30 1,701 LSE
HSBC HOLDINGS PLC 29/10/2021 09:18:05 GB0005405286 441.30 207 AQUIS
HSBC HOLDINGS PLC 29/10/2021 09:18:05 GB0005405286 441.30 223 AQUIS
HSBC HOLDINGS PLC 29/10/2021 09:19:10 GB0005405286 441.50 1,560 LSE
HSBC HOLDINGS PLC 29/10/2021 09:19:10 GB0005405286 441.50 1,560 LSE
HSBC HOLDINGS PLC 29/10/2021 09:19:10 GB0005405286 441.50 221 LSE
HSBC HOLDINGS PLC 29/10/2021 09:19:10 GB0005405286 441.50 290 LSE
HSBC HOLDINGS PLC 29/10/2021 09:19:10 GB0005405286 441.45 1,669 LSE
HSBC HOLDINGS PLC 29/10/2021 09:19:10 GB0005405286 441.45 1,669 LSE
HSBC HOLDINGS PLC 29/10/2021 09:19:10 GB0005405286 441.45 202 LSE
HSBC HOLDINGS PLC 29/10/2021 09:20:41 GB0005405286 441.55 1,296 LSE
HSBC HOLDINGS PLC 29/10/2021 09:21:18 GB0005405286 441.65 4,230 LSE
E07vjTcNH9Ae
25408
25409
E07vjTcNHAXY
E07vjTcNHAXs
E07vjTcNHAXz
E07vjTcNHAY3
E07vjTcNHAZT
E07vjTcNHAZX
E07vjTcNHAZd
E07vjTcNHCo8
E07vjTcNHDvQ
E07vjTcNH6GU
E07vjTcNH6GW
E07vjTcNH6Gr
E07vjTcNH76f
2899474104692
E07vjTdXyrw4
78364191602
25124
78364191828
78364191829
2899474104970
2899474104971
E07vjTdXywyy
E07vjTdXywz0
E07vjTcNH9Ac
78364191325
E07vjTcNH4Tm
E07vjTcNH4Tr
E07vjTcNH4U8
24720
E07vjTcNH5uf
2899474104559
78364191526
E07vjTdXypBo
E07vjTcNH6GK
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 09:21:18 GB0005405286 441.65 1,443 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:21:18 GB0005405286 441.60 244 LSE
HSBC HOLDINGS PLC 29/10/2021 09:21:18 GB0005405286 441.60 242 LSE
HSBC HOLDINGS PLC 29/10/2021 09:21:18 GB0005405286 441.60 1,150 LSE
HSBC HOLDINGS PLC 29/10/2021 09:21:18 GB0005405286 441.60 242 LSE
HSBC HOLDINGS PLC 29/10/2021 09:21:18 GB0005405286 441.60 1,392 LSE
HSBC HOLDINGS PLC 29/10/2021 09:21:18 GB0005405286 441.60 244 LSE
HSBC HOLDINGS PLC 29/10/2021 09:21:18 GB0005405286 441.60 85 LSE
HSBC HOLDINGS PLC 29/10/2021 09:21:18 GB0005405286 441.65 555 LSE
HSBC HOLDINGS PLC 29/10/2021 09:22:20 GB0005405286 441.65 1,342 LSE
HSBC HOLDINGS PLC 29/10/2021 09:22:20 GB0005405286 441.65 1,342 LSE
HSBC HOLDINGS PLC 29/10/2021 09:22:20 GB0005405286 441.65 664 LSE
HSBC HOLDINGS PLC 29/10/2021 09:22:20 GB0005405286 441.65 183 LSE
HSBC HOLDINGS PLC 29/10/2021 09:22:20 GB0005405286 441.65 3 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:28 GB0005405286 441.90 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:29 GB0005405286 441.90 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:29 GB0005405286 441.90 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:29 GB0005405286 441.90 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:29 GB0005405286 441.90 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:29 GB0005405286 441.90 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:29 GB0005405286 441.90 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:29 GB0005405286 441.90 50 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:29 GB0005405286 441.90 250 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:29 GB0005405286 441.90 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:29 GB0005405286 441.90 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:34 GB0005405286 441.80 134 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:34 GB0005405286 441.80 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:34 GB0005405286 441.80 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:34 GB0005405286 441.80 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:34 GB0005405286 441.80 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:35 GB0005405286 441.80 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:35 GB0005405286 441.80 255 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:35 GB0005405286 441.80 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:35 GB0005405286 441.80 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:35 GB0005405286 441.80 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:35 GB0005405286 441.80 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:23:59 GB0005405286 441.60 98 LSE
E07vjTcNHIKn
E07vjTcNHIRH
E07vjTcNHIRd
E07vjTcNHIRs
E07vjTcNHIS4
E07vjTcNHIS9
E07vjTcNHISF
E07vjTcNHISL
E07vjTcNHIVA
E07vjTcNHIVU
E07vjTcNHIVZ
E07vjTcNHIVg
E07vjTcNHJEK
E07vjTcNHGQL
E07vjTcNHGQR
E07vjTcNHGQT
E07vjTcNHGQZ
E07vjTcNHGQf
E07vjTcNHIJ7
E07vjTcNHIJK
E07vjTcNHIJY
E07vjTcNHIJx
E07vjTcNHIK5
E07vjTcNHIKA
E07vjTcNHIKH
E07vjTcNHIKM
E07vjTcNHIKO
E07vjTcNHIKh
E07vjTcNHDw0
E07vjTcNHDw2
E07vjTcNHDw6
E07vjTcNHDw8
E07vjTcNHDwA
E07vjTcNHDwK
2899474105925
E07vjTcNHDvo
E07vjTcNHDvq
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 09:24:21 GB0005405286 441.70 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:24:21 GB0005405286 441.70 1,133 LSE
HSBC HOLDINGS PLC 29/10/2021 09:24:21 GB0005405286 441.70 1,333 LSE
HSBC HOLDINGS PLC 29/10/2021 09:24:21 GB0005405286 441.70 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:24:21 GB0005405286 441.70 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:24:21 GB0005405286 441.70 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:24:21 GB0005405286 441.70 62 LSE
HSBC HOLDINGS PLC 29/10/2021 09:24:22 GB0005405286 441.65 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:24:22 GB0005405286 441.65 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:24:22 GB0005405286 441.65 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:24:22 GB0005405286 441.65 321 LSE
HSBC HOLDINGS PLC 29/10/2021 09:25:15 GB0005405286 441.40 190 LSE
HSBC HOLDINGS PLC 29/10/2021 09:25:15 GB0005405286 441.40 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:25:15 GB0005405286 441.40 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:25:18 GB0005405286 441.30 150 LSE
HSBC HOLDINGS PLC 29/10/2021 09:25:19 GB0005405286 441.30 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:25:19 GB0005405286 441.30 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:25:19 GB0005405286 441.30 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:25:41 GB0005405286 441.20 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:25:41 GB0005405286 441.20 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:25:41 GB0005405286 441.20 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:25:41 GB0005405286 441.20 234 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 09:25:57 GB0005405286 441.20 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:25:57 GB0005405286 441.20 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:25:57 GB0005405286 441.20 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:25:57 GB0005405286 441.20 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:25:57 GB0005405286 441.20 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:25:57 GB0005405286 441.20 136 LSE
HSBC HOLDINGS PLC 29/10/2021 09:25:57 GB0005405286 441.20 64 LSE
HSBC HOLDINGS PLC 29/10/2021 09:25:58 GB0005405286 441.20 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:26:03 GB0005405286 441.10 260 LSE
HSBC HOLDINGS PLC 29/10/2021 09:26:03 GB0005405286 441.10 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:26:03 GB0005405286 441.10 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:26:03 GB0005405286 441.10 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:26:12 GB0005405286 441.00 40 LSE
HSBC HOLDINGS PLC 29/10/2021 09:26:25 GB0005405286 440.90 190 LSE
HSBC HOLDINGS PLC 29/10/2021 09:26:25 GB0005405286 440.90 300 LSE
E07vjTcNHN8m
E07vjTcNHN9U
E07vjTcNHNSR
E07vjTcNHNgA
E07vjTcNHNgL
E07vjTcNHLhn
E07vjTcNHMOg
E07vjTcNHMOz
E07vjTcNHMP3
E07vjTdXzPyP
E07vjTcNHMw3
E07vjTcNHMwZ
E07vjTcNHMwe
E07vjTcNHMwl
E07vjTcNHMwq
E07vjTcNHMww
E07vjTcNHMwy
E07vjTcNHMx1
E07vjTcNHN8G
E07vjTcNHN8T
E07vjTcNHJwx
E07vjTcNHJx9
E07vjTcNHJxT
E07vjTcNHJxY
E07vjTcNHJxg
E07vjTcNHJyb
E07vjTcNHJyj
E07vjTcNHJyt
E07vjTcNHJzA
E07vjTcNHLYj
E07vjTcNHLYn
E07vjTcNHLYr
E07vjTcNHLh7
E07vjTcNHLhC
E07vjTcNHLhF
E07vjTcNHJwk
E07vjTcNHJwm
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 09:26:26 GB0005405286 440.90 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:26:26 GB0005405286 440.90 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:26:26 GB0005405286 440.90 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:19 GB0005405286 441.05 110 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:23 GB0005405286 441.00 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:23 GB0005405286 441.00 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:23 GB0005405286 441.00 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:23 GB0005405286 441.00 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:23 GB0005405286 441.00 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:23 GB0005405286 441.00 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:23 GB0005405286 441.00 298 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:31 GB0005405286 441.00 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:31 GB0005405286 441.00 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:31 GB0005405286 441.00 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:31 GB0005405286 441.00 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:31 GB0005405286 441.00 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:31 GB0005405286 441.00 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:31 GB0005405286 441.00 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:31 GB0005405286 441.00 98 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:31 GB0005405286 441.00 1,559 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:32 GB0005405286 441.00 239 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:32 GB0005405286 441.00 133 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:53 GB0005405286 441.20 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:53 GB0005405286 441.20 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:53 GB0005405286 441.20 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:57 GB0005405286 441.10 235 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 09:27:57 GB0005405286 441.10 215 AQUIS
HSBC HOLDINGS PLC 29/10/2021 09:27:57 GB0005405286 441.10 281 BATE
HSBC HOLDINGS PLC 29/10/2021 09:27:57 GB0005405286 441.10 229 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:27:57 GB0005405286 441.10 1,638 LSE
HSBC HOLDINGS PLC 29/10/2021 09:27:57 GB0005405286 441.10 330 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:28:26 GB0005405286 441.10 1,667 LSE
HSBC HOLDINGS PLC 29/10/2021 09:29:20 GB0005405286 441.40 817 LSE
HSBC HOLDINGS PLC 29/10/2021 09:29:20 GB0005405286 441.40 1,435 LSE
HSBC HOLDINGS PLC 29/10/2021 09:29:20 GB0005405286 441.40 1,430 LSE
HSBC HOLDINGS PLC 29/10/2021 09:29:20 GB0005405286 441.40 1,435 LSE
HSBC HOLDINGS PLC 29/10/2021 09:29:20 GB0005405286 441.40 1,430 LSE
E07vjTcNHT5N
E07vjTcNHT5P
E07vjTcNHT5T
E07vjTcNHT5p
E07vjTcNHT5r
E07vjTcNHOkz
E07vjTcNHOl1
E07vjTcNHOlN
E07vjTcNHOlx
E07vjTcNHOmO
E07vjTcNHPWz
E07vjTcNHPXz
E07vjTcNHPYU
E07vjTdXzYte
28094
78364193841
2899474107855
E07vjTcNHPqk
2899474107856
E07vjTcNHR3x
E07vjTcNHObU
E07vjTcNHOjm
E07vjTcNHOjv
E07vjTcNHOk5
E07vjTcNHOke
E07vjTcNHOkj
E07vjTcNHOku
E07vjTcNHNgN
E07vjTcNHNgY
E07vjTcNHNgg
E07vjTcNHOTP
E07vjTcNHOb0
E07vjTcNHOb7
E07vjTcNHObB
E07vjTcNHObF
E07vjTcNHObM
E07vjTcNHObP
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 09:29:20 GB0005405286 441.40 485 LSE
HSBC HOLDINGS PLC 29/10/2021 09:29:20 GB0005405286 441.40 619 LSE
HSBC HOLDINGS PLC 29/10/2021 09:30:24 GB0005405286 441.65 668 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:30:24 GB0005405286 441.65 336 BATE
HSBC HOLDINGS PLC 29/10/2021 09:30:24 GB0005405286 441.65 281 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 09:30:24 GB0005405286 441.65 333 LSE
HSBC HOLDINGS PLC 29/10/2021 09:30:24 GB0005405286 441.65 1,625 LSE
HSBC HOLDINGS PLC 29/10/2021 09:30:24 GB0005405286 441.65 257 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:30:27 GB0005405286 441.55 1,565 LSE
HSBC HOLDINGS PLC 29/10/2021 09:30:27 GB0005405286 441.55 1,565 LSE
HSBC HOLDINGS PLC 29/10/2021 09:30:27 GB0005405286 441.55 167 LSE
HSBC HOLDINGS PLC 29/10/2021 09:32:06 GB0005405286 442.05 1,980 LSE
HSBC HOLDINGS PLC 29/10/2021 09:32:06 GB0005405286 442.05 1,980 LSE
HSBC HOLDINGS PLC 29/10/2021 09:32:06 GB0005405286 442.05 1,980 LSE
HSBC HOLDINGS PLC 29/10/2021 09:32:06 GB0005405286 442.05 464 LSE
HSBC HOLDINGS PLC 29/10/2021 09:32:07 GB0005405286 442.05 588 LSE
HSBC HOLDINGS PLC 29/10/2021 09:32:35 GB0005405286 441.95 1,691 LSE
HSBC HOLDINGS PLC 29/10/2021 09:32:35 GB0005405286 441.95 1,191 LSE
HSBC HOLDINGS PLC 29/10/2021 09:32:35 GB0005405286 441.95 297 LSE
HSBC HOLDINGS PLC 29/10/2021 09:32:35 GB0005405286 441.95 207 AQUIS
HSBC HOLDINGS PLC 29/10/2021 09:33:36 GB0005405286 441.95 1,534 LSE
HSBC HOLDINGS PLC 29/10/2021 09:33:36 GB0005405286 441.95 1,534 LSE
HSBC HOLDINGS PLC 29/10/2021 09:33:36 GB0005405286 441.95 901 LSE
HSBC HOLDINGS PLC 29/10/2021 09:34:04 GB0005405286 441.80 1,443 LSE
HSBC HOLDINGS PLC 29/10/2021 09:34:04 GB0005405286 441.80 1,443 LSE
HSBC HOLDINGS PLC 29/10/2021 09:34:04 GB0005405286 441.80 480 LSE
HSBC HOLDINGS PLC 29/10/2021 09:34:04 GB0005405286 441.80 274 LSE
HSBC HOLDINGS PLC 29/10/2021 09:35:31 GB0005405286 441.70 290 AQUIS
HSBC HOLDINGS PLC 29/10/2021 09:35:31 GB0005405286 441.70 68 AQUIS
HSBC HOLDINGS PLC 29/10/2021 09:35:38 GB0005405286 441.75 1,270 LSE
HSBC HOLDINGS PLC 29/10/2021 09:35:38 GB0005405286 441.75 430 LSE
HSBC HOLDINGS PLC 29/10/2021 09:35:38 GB0005405286 441.75 840 LSE
HSBC HOLDINGS PLC 29/10/2021 09:35:38 GB0005405286 441.75 840 LSE
HSBC HOLDINGS PLC 29/10/2021 09:35:38 GB0005405286 441.75 430 LSE
HSBC HOLDINGS PLC 29/10/2021 09:35:38 GB0005405286 441.75 179 LSE
HSBC HOLDINGS PLC 29/10/2021 09:35:38 GB0005405286 441.75 430 LSE
HSBC HOLDINGS PLC 29/10/2021 09:35:38 GB0005405286 441.75 444 LSE
E07vjTcNHcGv
E07vjTcNHcHA
E07vjTcNHcHq
30262
30263
E07vjTcNHfEX
E07vjTcNHfEm
E07vjTcNHfEo
E07vjTcNHfEt
E07vjTcNHfF3
E07vjTcNHfF8
E07vjTcNHfFA
E07vjTcNHfH1
E07vjTcNHVMg
E07vjTcNHVMt
E07vjTcNHYNb
E07vjTcNHYNo
E07vjTcNHYNt
E07vjTcNHYPL
E07vjTcNHYV7
E07vjTcNHZXZ
E07vjTcNHZXh
E07vjTcNHZXs
29562
E07vjTcNHbfu
E07vjTcNHbg9
E07vjTcNHbgf
E07vjTcNHcEe
E07vjTcNHT62
E07vjTcNHT64
2899474108642
78364194403
E07vjTdXzjIL
E07vjTcNHVGN
E07vjTcNHVGQ
2899474108644
E07vjTcNHVMG
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 09:35:38 GB0005405286 441.75 295 LSE
HSBC HOLDINGS PLC 29/10/2021 09:35:56 GB0005405286 441.70 1,594 LSE
HSBC HOLDINGS PLC 29/10/2021 09:35:56 GB0005405286 441.65 231 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 09:35:56 GB0005405286 441.65 139 AQUIS
HSBC HOLDINGS PLC 29/10/2021 09:35:58 GB0005405286 441.55 2,525 LSE
HSBC HOLDINGS PLC 29/10/2021 09:37:05 GB0005405286 441.25 1,538 LSE
HSBC HOLDINGS PLC 29/10/2021 09:37:05 GB0005405286 441.25 524 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:37:05 GB0005405286 441.25 480 LSE
HSBC HOLDINGS PLC 29/10/2021 09:37:05 GB0005405286 441.20 1,669 LSE
HSBC HOLDINGS PLC 29/10/2021 09:37:05 GB0005405286 441.25 206 LSE
HSBC HOLDINGS PLC 29/10/2021 09:37:05 GB0005405286 441.20 569 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:37:05 GB0005405286 441.20 744 LSE
HSBC HOLDINGS PLC 29/10/2021 09:38:41 GB0005405286 441.40 576 LSE
HSBC HOLDINGS PLC 29/10/2021 09:38:41 GB0005405286 441.40 941 LSE
HSBC HOLDINGS PLC 29/10/2021 09:39:56 GB0005405286 441.55 953 LSE
HSBC HOLDINGS PLC 29/10/2021 09:39:56 GB0005405286 441.55 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:41:04 GB0005405286 441.80 1,402 LSE
HSBC HOLDINGS PLC 29/10/2021 09:41:04 GB0005405286 441.80 1,402 LSE
HSBC HOLDINGS PLC 29/10/2021 09:41:05 GB0005405286 441.80 634 LSE
HSBC HOLDINGS PLC 29/10/2021 09:41:05 GB0005405286 441.80 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 09:41:05 GB0005405286 441.80 330 BATE
HSBC HOLDINGS PLC 29/10/2021 09:41:05 GB0005405286 441.80 850 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:41:05 GB0005405286 441.80 850 LSE
HSBC HOLDINGS PLC 29/10/2021 09:41:05 GB0005405286 441.80 700 LSE
HSBC HOLDINGS PLC 29/10/2021 09:41:09 GB0005405286 441.80 1,865 LSE
HSBC HOLDINGS PLC 29/10/2021 09:42:28 GB0005405286 442.10 2,995 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:42:49 GB0005405286 442.15 2,786 LSE
HSBC HOLDINGS PLC 29/10/2021 09:42:49 GB0005405286 442.15 130 LSE
HSBC HOLDINGS PLC 29/10/2021 09:42:49 GB0005405286 442.15 2,169 LSE
HSBC HOLDINGS PLC 29/10/2021 09:42:49 GB0005405286 442.15 2,770 LSE
HSBC HOLDINGS PLC 29/10/2021 09:42:49 GB0005405286 442.15 146 LSE
HSBC HOLDINGS PLC 29/10/2021 09:42:49 GB0005405286 442.15 1,075 LSE
HSBC HOLDINGS PLC 29/10/2021 09:43:29 GB0005405286 442.40 293 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 09:43:29 GB0005405286 442.40 2,046 LSE
HSBC HOLDINGS PLC 29/10/2021 09:43:29 GB0005405286 442.40 697 LSE
HSBC HOLDINGS PLC 29/10/2021 09:43:30 GB0005405286 442.35 897 LSE
HSBC HOLDINGS PLC 29/10/2021 09:43:30 GB0005405286 442.35 715 LSE
E07vjTdY0ZTd
E07vjTcNHrfm
E07vjTcNHrg6
E07vjTcNHrhP
E07vjTcNHrhR
E07vjTcNHnyY
E07vjTcNHo02
31691
78364196732
2899474111657
E07vjTcNHo0I
E07vjTcNHo0S
E07vjTcNHo2r
2899474112129
E07vjTcNHqi7
E07vjTcNHqi9
E07vjTcNHqiD
E07vjTcNHqiH
E07vjTcNHqiK
E07vjTcNHqiM
E07vjTdY057Q
30388
E07vjTcNHfkm
E07vjTcNHhWe
2899474110599
E07vjTcNHhWv
E07vjTcNHhX5
E07vjTcNHhX1
2899474110602
E07vjTcNHhXW
E07vjTcNHk6H
E07vjTcNHk6J
E07vjTcNHly4
E07vjTcNHlyL
E07vjTcNHnyL
E07vjTcNHfH6
E07vjTcNHfcR
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 09:43:30 GB0005405286 442.35 167 LSE
HSBC HOLDINGS PLC 29/10/2021 09:43:30 GB0005405286 442.35 1,445 LSE
HSBC HOLDINGS PLC 29/10/2021 09:43:30 GB0005405286 442.35 130 LSE
HSBC HOLDINGS PLC 29/10/2021 09:43:30 GB0005405286 442.35 368 LSE
HSBC HOLDINGS PLC 29/10/2021 09:44:55 GB0005405286 442.65 1,496 LSE
HSBC HOLDINGS PLC 29/10/2021 09:44:55 GB0005405286 442.65 494 LSE
HSBC HOLDINGS PLC 29/10/2021 09:44:55 GB0005405286 442.65 1,002 LSE
HSBC HOLDINGS PLC 29/10/2021 09:44:55 GB0005405286 442.65 105 LSE
HSBC HOLDINGS PLC 29/10/2021 09:45:29 GB0005405286 442.70 716 AQUIS
HSBC HOLDINGS PLC 29/10/2021 09:46:04 GB0005405286 442.80 720 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:46:32 GB0005405286 442.80 500 BATE
HSBC HOLDINGS PLC 29/10/2021 09:46:32 GB0005405286 442.80 700 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:46:32 GB0005405286 442.80 410 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 09:46:32 GB0005405286 442.80 1,000 LSE
HSBC HOLDINGS PLC 29/10/2021 09:46:32 GB0005405286 442.80 1,107 LSE
HSBC HOLDINGS PLC 29/10/2021 09:46:33 GB0005405286 442.80 2,052 LSE
HSBC HOLDINGS PLC 29/10/2021 09:46:33 GB0005405286 442.80 1,266 LSE
HSBC HOLDINGS PLC 29/10/2021 09:48:25 GB0005405286 442.90 1,228 LSE
HSBC HOLDINGS PLC 29/10/2021 09:48:37 GB0005405286 442.90 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:48:37 GB0005405286 442.90 276 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:48:37 GB0005405286 442.90 276 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:48:37 GB0005405286 442.90 228 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:49:24 GB0005405286 442.80 1,811 LSE
HSBC HOLDINGS PLC 29/10/2021 09:49:37 GB0005405286 442.80 588 LSE
HSBC HOLDINGS PLC 29/10/2021 09:49:37 GB0005405286 442.80 1,198 LSE
HSBC HOLDINGS PLC 29/10/2021 09:49:37 GB0005405286 442.80 25 LSE
HSBC HOLDINGS PLC 29/10/2021 09:49:37 GB0005405286 442.80 1,198 LSE
HSBC HOLDINGS PLC 29/10/2021 09:49:37 GB0005405286 442.80 25 LSE
HSBC HOLDINGS PLC 29/10/2021 09:49:37 GB0005405286 442.80 185 LSE
HSBC HOLDINGS PLC 29/10/2021 09:49:41 GB0005405286 442.75 100 LSE
HSBC HOLDINGS PLC 29/10/2021 09:49:41 GB0005405286 442.75 1,440 LSE
HSBC HOLDINGS PLC 29/10/2021 09:49:41 GB0005405286 442.75 100 LSE
HSBC HOLDINGS PLC 29/10/2021 09:49:41 GB0005405286 442.75 1,540 LSE
HSBC HOLDINGS PLC 29/10/2021 09:49:41 GB0005405286 442.75 462 LSE
HSBC HOLDINGS PLC 29/10/2021 09:49:41 GB0005405286 442.80 1,100 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:49:41 GB0005405286 442.80 296 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:49:41 GB0005405286 442.80 1,147 CHIX
E07vjTcNI0Wb
E07vjTcNI0Wd
E07vjTcNI0Wk
E07vjTcNI0Wp
2899474114254
2899474114255
2899474114256
E07vjTcNHw5i
E07vjTcNHw5z
E07vjTcNHyrt
E07vjTcNHz3B
2899474113854
2899474113855
2899474113856
E07vjTcNI09I
E07vjTcNI0S5
E07vjTcNI0S7
E07vjTcNI0S9
E07vjTcNI0SB
E07vjTcNI0SF
E07vjTcNI0SN
E07vjTcNI0WZ
E07vjTcNHrhX
E07vjTcNHrha
E07vjTcNHrhc
E07vjTcNHrhn
E07vjTcNHtZJ
E07vjTcNHtZN
E07vjTcNHtZP
E07vjTcNHtZR
32670
2899474113148
78364197938
2899474113259
E07vjTdY0kfc
E07vjTcNHw4a
E07vjTcNHw4c
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 09:49:41 GB0005405286 442.80 906 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:49:41 GB0005405286 442.80 993 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:49:41 GB0005405286 442.80 490 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:51:16 GB0005405286 442.80 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 09:51:16 GB0005405286 442.80 700 LSE
HSBC HOLDINGS PLC 29/10/2021 09:51:19 GB0005405286 442.80 1,332 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:51:19 GB0005405286 442.80 681 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:52:11 GB0005405286 442.55 1,376 LSE
HSBC HOLDINGS PLC 29/10/2021 09:52:11 GB0005405286 442.55 321 LSE
HSBC HOLDINGS PLC 29/10/2021 09:52:11 GB0005405286 442.55 610 LSE
HSBC HOLDINGS PLC 29/10/2021 09:52:12 GB0005405286 442.55 445 LSE
HSBC HOLDINGS PLC 29/10/2021 09:52:20 GB0005405286 442.50 960 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 09:52:20 GB0005405286 442.50 1,579 LSE
HSBC HOLDINGS PLC 29/10/2021 09:52:20 GB0005405286 442.50 912 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:52:20 GB0005405286 442.50 667 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:52:20 GB0005405286 442.50 260 BATE
HSBC HOLDINGS PLC 29/10/2021 09:52:20 GB0005405286 442.50 498 LSE
HSBC HOLDINGS PLC 29/10/2021 09:53:17 GB0005405286 442.25 498 LSE
HSBC HOLDINGS PLC 29/10/2021 09:53:17 GB0005405286 442.25 467 LSE
HSBC HOLDINGS PLC 29/10/2021 09:53:17 GB0005405286 442.25 488 LSE
HSBC HOLDINGS PLC 29/10/2021 09:54:04 GB0005405286 442.50 481 AQUIS
HSBC HOLDINGS PLC 29/10/2021 09:54:10 GB0005405286 442.45 292 AQUIS
HSBC HOLDINGS PLC 29/10/2021 09:54:10 GB0005405286 442.45 1,712 LSE
HSBC HOLDINGS PLC 29/10/2021 09:54:10 GB0005405286 442.45 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:54:10 GB0005405286 442.45 1,412 LSE
HSBC HOLDINGS PLC 29/10/2021 09:54:10 GB0005405286 442.45 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:54:10 GB0005405286 442.45 759 LSE
HSBC HOLDINGS PLC 29/10/2021 09:54:10 GB0005405286 442.45 9 LSE
HSBC HOLDINGS PLC 29/10/2021 09:54:10 GB0005405286 442.45 600 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:54:10 GB0005405286 442.45 334 CHIX
HSBC HOLDINGS PLC 29/10/2021 09:54:10 GB0005405286 442.45 500 BATE
HSBC HOLDINGS PLC 29/10/2021 09:54:11 GB0005405286 442.45 334 AQUIS
HSBC HOLDINGS PLC 29/10/2021 09:56:02 GB0005405286 442.50 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:56:02 GB0005405286 442.50 581 LSE
HSBC HOLDINGS PLC 29/10/2021 09:56:02 GB0005405286 442.50 200 LSE
HSBC HOLDINGS PLC 29/10/2021 09:56:02 GB0005405286 442.50 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:56:02 GB0005405286 442.50 300 LSE
E07vjTcNI64h
E07vjTcNI64j
E07vjTcNI64l
E07vjTcNI64q
E07vjTcNI64t
2899474115508
2899474115509
78364199467
34843
E07vjTcNI8FP
E07vjTcNI8Ff
E07vjTcNI8Fv
E07vjTcNI8Fx
E07vjTcNI8G1
E07vjTcNI3gl
E07vjTcNI3gn
E07vjTcNI3hY
E07vjTdY16EO
E07vjTcNI3xh
2899474114993
2899474114994
78364199140
E07vjTcNI3yO
E07vjTcNI57q
E07vjTcNI57s
E07vjTcNI57u
34811
34830
E07vjTcNI64a
2899474114257
2899474114258
2899474114259
34224
E07vjTcNI2jJ
2899474114762
2899474114763
E07vjTcNI3dk
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 09:56:02 GB0005405286 442.50 129 LSE
HSBC HOLDINGS PLC 29/10/2021 09:56:02 GB0005405286 442.50 309 LSE
HSBC HOLDINGS PLC 29/10/2021 09:56:02 GB0005405286 442.50 299 LSE
HSBC HOLDINGS PLC 29/10/2021 09:56:02 GB0005405286 442.50 300 LSE
HSBC HOLDINGS PLC 29/10/2021 09:56:02 GB0005405286 442.50 298 LSE
HSBC HOLDINGS PLC 29/10/2021 09:56:57 GB0005405286 442.45 1,395 LSE
HSBC HOLDINGS PLC 29/10/2021 09:56:57 GB0005405286 442.45 299 LSE
HSBC HOLDINGS PLC 29/10/2021 09:56:57 GB0005405286 442.45 1,019 LSE
HSBC HOLDINGS PLC 29/10/2021 09:56:57 GB0005405286 442.45 430 LSE
HSBC HOLDINGS PLC 29/10/2021 09:56:57 GB0005405286 442.45 245 LSE
HSBC HOLDINGS PLC 29/10/2021 09:56:57 GB0005405286 442.45 694 LSE
HSBC HOLDINGS PLC 29/10/2021 09:56:57 GB0005405286 442.40 785 LSE
HSBC HOLDINGS PLC 29/10/2021 09:56:57 GB0005405286 442.40 785 LSE
HSBC HOLDINGS PLC 29/10/2021 09:56:57 GB0005405286 442.40 785 LSE
HSBC HOLDINGS PLC 29/10/2021 09:56:57 GB0005405286 442.40 301 LSE
HSBC HOLDINGS PLC 29/10/2021 09:58:22 GB0005405286 442.45 315 LSE
HSBC HOLDINGS PLC 29/10/2021 09:58:22 GB0005405286 442.45 1,291 LSE
HSBC HOLDINGS PLC 29/10/2021 09:58:22 GB0005405286 442.45 321 BATE
HSBC HOLDINGS PLC 29/10/2021 09:58:23 GB0005405286 442.45 330 BATE
HSBC HOLDINGS PLC 29/10/2021 09:58:23 GB0005405286 442.45 196 LSE
HSBC HOLDINGS PLC 29/10/2021 09:58:23 GB0005405286 442.45 345 BATE
HSBC HOLDINGS PLC 29/10/2021 09:58:27 GB0005405286 442.45 218 LSE
HSBC HOLDINGS PLC 29/10/2021 09:58:34 GB0005405286 442.45 2,676 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 09:58:34 GB0005405286 442.40 1,556 LSE
HSBC HOLDINGS PLC 29/10/2021 09:58:34 GB0005405286 442.40 2,928 LSE
HSBC HOLDINGS PLC 29/10/2021 09:59:44 GB0005405286 442.25 309 LSE
HSBC HOLDINGS PLC 29/10/2021 09:59:44 GB0005405286 442.25 721 LSE
HSBC HOLDINGS PLC 29/10/2021 09:59:44 GB0005405286 442.25 655 LSE
HSBC HOLDINGS PLC 29/10/2021 10:01:53 GB0005405286 442.90 273 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:01:53 GB0005405286 442.90 20 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:01:53 GB0005405286 442.90 799 LSE
HSBC HOLDINGS PLC 29/10/2021 10:02:02 GB0005405286 442.85 961 LSE
HSBC HOLDINGS PLC 29/10/2021 10:02:02 GB0005405286 442.85 1,006 LSE
HSBC HOLDINGS PLC 29/10/2021 10:02:02 GB0005405286 442.85 798 LSE
HSBC HOLDINGS PLC 29/10/2021 10:02:02 GB0005405286 442.85 1,169 LSE
HSBC HOLDINGS PLC 29/10/2021 10:02:02 GB0005405286 442.85 798 LSE
HSBC HOLDINGS PLC 29/10/2021 10:02:02 GB0005405286 442.85 491 LSE
E07vjTcNIBPh
E07vjTcNIBPj
E07vjTcNICMw
E07vjTcNICN8
E07vjTcNICNA
36776
2899474117632
E07vjTcNIG8R
E07vjTcNIGQA
E07vjTcNIGQD
E07vjTcNIGQI
E07vjTcNIGQQ
E07vjTcNIGQS
E07vjTcNIGQX
E07vjTcNI9G4
E07vjTcNI9G8
E07vjTcNI9GC
E07vjTcNI9GM
E07vjTcNI9GO
E07vjTcNI9GS
E07vjTcNI9GW
E07vjTcNIB4l
E07vjTcNIB4o
78364200401
78364200403
E07vjTcNIB78
78364200414
E07vjTcNIBGq
E07vjTdY1SnI
E07vjTcNI8GB
E07vjTcNI8GW
E07vjTcNI8Gg
E07vjTcNI8Gi
E07vjTcNI9FW
E07vjTcNI9Fg
E07vjTcNI9G2
E07vjTcNI8G3
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 10:02:02 GB0005405286 442.85 345 LSE
HSBC HOLDINGS PLC 29/10/2021 10:02:02 GB0005405286 442.85 291 LSE
HSBC HOLDINGS PLC 29/10/2021 10:02:02 GB0005405286 442.85 840 LSE
HSBC HOLDINGS PLC 29/10/2021 10:02:02 GB0005405286 442.85 688 LSE
HSBC HOLDINGS PLC 29/10/2021 10:02:02 GB0005405286 442.80 301 LSE
HSBC HOLDINGS PLC 29/10/2021 10:02:02 GB0005405286 442.80 532 LSE
HSBC HOLDINGS PLC 29/10/2021 10:02:02 GB0005405286 442.80 547 LSE
HSBC HOLDINGS PLC 29/10/2021 10:02:02 GB0005405286 442.80 117 LSE
HSBC HOLDINGS PLC 29/10/2021 10:02:02 GB0005405286 442.80 1,497 LSE
HSBC HOLDINGS PLC 29/10/2021 10:02:02 GB0005405286 442.80 573 LSE
HSBC HOLDINGS PLC 29/10/2021 10:02:02 GB0005405286 442.80 353 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:04:51 GB0005405286 443.10 5 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:51 GB0005405286 443.10 894 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:51 GB0005405286 443.10 674 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:51 GB0005405286 443.10 1,259 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:51 GB0005405286 443.10 505 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:51 GB0005405286 443.10 1,206 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:51 GB0005405286 443.10 367 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:51 GB0005405286 443.10 839 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:51 GB0005405286 443.10 925 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:51 GB0005405286 443.10 281 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:51 GB0005405286 443.10 505 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:51 GB0005405286 443.10 289 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:51 GB0005405286 443.10 81 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:51 GB0005405286 443.10 366 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:51 GB0005405286 443.10 1,317 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:52 GB0005405286 443.10 552 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:52 GB0005405286 443.10 308 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:52 GB0005405286 443.10 301 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:52 GB0005405286 443.05 1,392 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:52 GB0005405286 443.05 15 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:52 GB0005405286 443.05 417 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:52 GB0005405286 443.05 854 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:52 GB0005405286 443.05 414 LSE
HSBC HOLDINGS PLC 29/10/2021 10:04:52 GB0005405286 443.05 1,108 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:06:06 GB0005405286 442.65 641 LSE
HSBC HOLDINGS PLC 29/10/2021 10:06:06 GB0005405286 442.65 862 LSE
E07vjTcNIKWE
E07vjTcNIKWG
E07vjTcNIKWV
E07vjTcNIKWZ
37604
E07vjTcNIMf0
E07vjTcNIMf2
E07vjTcNIKSq
E07vjTcNIKSv
E07vjTcNIKSx
E07vjTcNIKSz
E07vjTcNIKT3
E07vjTcNIKT5
E07vjTcNIKT9
E07vjTcNIKTI
E07vjTcNIKTK
E07vjTcNIKTQ
E07vjTcNIKTS
E07vjTcNIKTo
E07vjTcNIKU6
E07vjTcNIKU9
E07vjTcNIKWC
E07vjTcNIGQb
E07vjTcNIGQe
E07vjTcNIGR9
E07vjTcNIGRG
E07vjTcNIGRY
E07vjTcNIGRb
E07vjTcNIGRd
E07vjTcNIGRg
E07vjTcNIGRv
E07vjTcNIGS1
36833
E07vjTcNIKSe
E07vjTcNIKSg
E07vjTcNIKSj
E07vjTcNIKSl
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 10:06:06 GB0005405286 442.65 1,089 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:06:06 GB0005405286 442.65 600 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:06:06 GB0005405286 442.65 800 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:07:41 GB0005405286 442.55 538 LSE
HSBC HOLDINGS PLC 29/10/2021 10:07:41 GB0005405286 442.55 1,678 LSE
HSBC HOLDINGS PLC 29/10/2021 10:07:41 GB0005405286 442.55 757 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:07:41 GB0005405286 442.55 380 BATE
HSBC HOLDINGS PLC 29/10/2021 10:07:41 GB0005405286 442.55 291 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:07:41 GB0005405286 442.50 1,465 LSE
HSBC HOLDINGS PLC 29/10/2021 10:08:40 GB0005405286 442.45 2,565 LSE
HSBC HOLDINGS PLC 29/10/2021 10:08:40 GB0005405286 442.40 540 LSE
HSBC HOLDINGS PLC 29/10/2021 10:08:40 GB0005405286 442.40 448 LSE
HSBC HOLDINGS PLC 29/10/2021 10:08:40 GB0005405286 442.40 675 LSE
HSBC HOLDINGS PLC 29/10/2021 10:09:21 GB0005405286 442.45 63 LSE
HSBC HOLDINGS PLC 29/10/2021 10:09:21 GB0005405286 442.45 1,763 LSE
HSBC HOLDINGS PLC 29/10/2021 10:09:21 GB0005405286 442.45 76 LSE
HSBC HOLDINGS PLC 29/10/2021 10:09:21 GB0005405286 442.45 588 LSE
HSBC HOLDINGS PLC 29/10/2021 10:09:21 GB0005405286 442.45 645 LSE
HSBC HOLDINGS PLC 29/10/2021 10:09:21 GB0005405286 442.45 277 LSE
HSBC HOLDINGS PLC 29/10/2021 10:09:21 GB0005405286 442.45 1,840 LSE
HSBC HOLDINGS PLC 29/10/2021 10:09:21 GB0005405286 442.45 238 LSE
HSBC HOLDINGS PLC 29/10/2021 10:10:42 GB0005405286 442.45 218 LSE
HSBC HOLDINGS PLC 29/10/2021 10:10:42 GB0005405286 442.45 1,496 LSE
HSBC HOLDINGS PLC 29/10/2021 10:10:42 GB0005405286 442.45 293 LSE
HSBC HOLDINGS PLC 29/10/2021 10:10:42 GB0005405286 442.45 297 LSE
HSBC HOLDINGS PLC 29/10/2021 10:10:42 GB0005405286 442.45 502 LSE
HSBC HOLDINGS PLC 29/10/2021 10:10:42 GB0005405286 442.45 622 LSE
HSBC HOLDINGS PLC 29/10/2021 10:10:42 GB0005405286 442.45 818 LSE
HSBC HOLDINGS PLC 29/10/2021 10:11:41 GB0005405286 442.45 286 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:11:41 GB0005405286 442.45 79 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:11:41 GB0005405286 442.45 650 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:12:10 GB0005405286 442.75 327 LSE
HSBC HOLDINGS PLC 29/10/2021 10:12:11 GB0005405286 442.75 896 LSE
HSBC HOLDINGS PLC 29/10/2021 10:12:25 GB0005405286 442.75 132 LSE
HSBC HOLDINGS PLC 29/10/2021 10:12:25 GB0005405286 442.75 1,227 LSE
HSBC HOLDINGS PLC 29/10/2021 10:12:25 GB0005405286 442.75 197 LSE
HSBC HOLDINGS PLC 29/10/2021 10:12:25 GB0005405286 442.75 1,227 LSE
2899474120533
2899474120534
E07vjTcNIVDQ
E07vjTcNIVDc
E07vjTcNIVZO
E07vjTcNIVZR
E07vjTcNIVZU
E07vjTcNIVZW
E07vjTcNISuO
E07vjTcNISv4
E07vjTcNISvB
E07vjTcNISvN
E07vjTcNISvV
39287
E07vjTcNIOmL
E07vjTcNIQ4h
E07vjTcNIQ5D
E07vjTcNIQ6O
E07vjTcNIQ6Q
E07vjTcNIR3S
E07vjTcNIR3V
E07vjTcNIR3X
E07vjTcNIR3Z
E07vjTcNIR3c
E07vjTcNIR3e
E07vjTcNIR3g
E07vjTcNIR3k
E07vjTcNIStu
E07vjTcNISu9
37901
2899474118976
2899474118977
E07vjTcNIOkl
E07vjTcNIOkn
2899474119387
78364202387
2899474119388
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 10:12:25 GB0005405286 442.75 197 LSE
HSBC HOLDINGS PLC 29/10/2021 10:12:25 GB0005405286 442.75 703 LSE
HSBC HOLDINGS PLC 29/10/2021 10:12:50 GB0005405286 442.70 1,502 LSE
HSBC HOLDINGS PLC 29/10/2021 10:12:50 GB0005405286 442.70 1,502 LSE
HSBC HOLDINGS PLC 29/10/2021 10:12:50 GB0005405286 442.70 305 LSE
HSBC HOLDINGS PLC 29/10/2021 10:14:20 GB0005405286 442.75 529 LSE
HSBC HOLDINGS PLC 29/10/2021 10:14:20 GB0005405286 442.75 832 LSE
HSBC HOLDINGS PLC 29/10/2021 10:14:20 GB0005405286 442.75 1,361 LSE
HSBC HOLDINGS PLC 29/10/2021 10:14:20 GB0005405286 442.75 7 LSE
HSBC HOLDINGS PLC 29/10/2021 10:14:20 GB0005405286 442.75 221 LSE
HSBC HOLDINGS PLC 29/10/2021 10:14:20 GB0005405286 442.75 548 LSE
HSBC HOLDINGS PLC 29/10/2021 10:14:20 GB0005405286 442.70 756 LSE
HSBC HOLDINGS PLC 29/10/2021 10:14:20 GB0005405286 442.70 757 LSE
HSBC HOLDINGS PLC 29/10/2021 10:14:20 GB0005405286 442.70 311 LSE
HSBC HOLDINGS PLC 29/10/2021 10:14:21 GB0005405286 442.70 305 LSE
HSBC HOLDINGS PLC 29/10/2021 10:14:21 GB0005405286 442.70 448 LSE
HSBC HOLDINGS PLC 29/10/2021 10:14:22 GB0005405286 442.70 449 LSE
HSBC HOLDINGS PLC 29/10/2021 10:14:22 GB0005405286 442.70 477 LSE
HSBC HOLDINGS PLC 29/10/2021 10:15:22 GB0005405286 442.50 1,408 LSE
HSBC HOLDINGS PLC 29/10/2021 10:15:22 GB0005405286 442.50 975 LSE
HSBC HOLDINGS PLC 29/10/2021 10:15:22 GB0005405286 442.50 433 LSE
HSBC HOLDINGS PLC 29/10/2021 10:15:53 GB0005405286 442.35 271 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:15:53 GB0005405286 442.35 51 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:15:53 GB0005405286 442.35 197 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:15:53 GB0005405286 442.35 99 BATE
HSBC HOLDINGS PLC 29/10/2021 10:15:56 GB0005405286 442.30 197 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:15:56 GB0005405286 442.30 173 BATE
HSBC HOLDINGS PLC 29/10/2021 10:16:10 GB0005405286 442.25 2,230 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:16:10 GB0005405286 442.25 1,466 LSE
HSBC HOLDINGS PLC 29/10/2021 10:16:10 GB0005405286 442.25 327 LSE
HSBC HOLDINGS PLC 29/10/2021 10:16:10 GB0005405286 442.25 462 LSE
HSBC HOLDINGS PLC 29/10/2021 10:16:10 GB0005405286 442.25 366 LSE
HSBC HOLDINGS PLC 29/10/2021 10:18:23 GB0005405286 441.75 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:18:23 GB0005405286 441.75 420 BATE
HSBC HOLDINGS PLC 29/10/2021 10:18:23 GB0005405286 441.75 800 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:18:23 GB0005405286 441.75 450 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:18:23 GB0005405286 441.75 950 LSE
40421
40422
78364204156
40440
78364204166
2899474121890
E07vjTcNIb16
E07vjTcNIb1g
E07vjTcNIb3X
E07vjTcNIb3b
41105
78364204709
2899474122497
E07vjTdY2bvV
E07vjTcNIdew
E07vjTcNIY5X
E07vjTcNIY5Z
E07vjTcNIY5e
E07vjTcNIY5h
E07vjTcNIY6y
E07vjTcNIY70
E07vjTcNIY7E
E07vjTcNIY88
E07vjTcNIY8S
E07vjTcNIY8y
E07vjTcNIY9A
E07vjTcNIZpU
E07vjTcNIZpe
E07vjTcNIZpl
E07vjTdY2TDz
E07vjTcNIVZb
E07vjTcNIVZi
E07vjTcNIWBx
E07vjTcNIWCI
E07vjTcNIWCa
E07vjTcNIY5I
E07vjTcNIY5M
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 10:18:23 GB0005405286 441.75 285 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:18:23 GB0005405286 441.75 64 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:18:23 GB0005405286 441.75 257 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:18:23 GB0005405286 441.75 83 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:18:52 GB0005405286 441.85 1,899 LSE
HSBC HOLDINGS PLC 29/10/2021 10:18:52 GB0005405286 441.85 648 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:18:52 GB0005405286 441.85 326 BATE
HSBC HOLDINGS PLC 29/10/2021 10:18:52 GB0005405286 441.85 249 LSE
HSBC HOLDINGS PLC 29/10/2021 10:18:53 GB0005405286 441.75 519 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:18:53 GB0005405286 441.75 248 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:18:53 GB0005405286 441.75 1,730 LSE
HSBC HOLDINGS PLC 29/10/2021 10:18:53 GB0005405286 441.75 595 LSE
HSBC HOLDINGS PLC 29/10/2021 10:20:06 GB0005405286 441.70 173 BATE
HSBC HOLDINGS PLC 29/10/2021 10:20:06 GB0005405286 441.70 346 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:20:06 GB0005405286 441.70 235 BATE
HSBC HOLDINGS PLC 29/10/2021 10:20:06 GB0005405286 441.70 467 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:20:06 GB0005405286 441.70 341 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:20:06 GB0005405286 441.70 2,382 LSE
HSBC HOLDINGS PLC 29/10/2021 10:20:48 GB0005405286 441.30 1,474 LSE
HSBC HOLDINGS PLC 29/10/2021 10:20:48 GB0005405286 441.30 1,364 LSE
HSBC HOLDINGS PLC 29/10/2021 10:20:48 GB0005405286 441.30 110 LSE
HSBC HOLDINGS PLC 29/10/2021 10:20:48 GB0005405286 441.30 590 LSE
HSBC HOLDINGS PLC 29/10/2021 10:20:48 GB0005405286 441.30 684 LSE
HSBC HOLDINGS PLC 29/10/2021 10:22:51 GB0005405286 441.70 615 LSE
HSBC HOLDINGS PLC 29/10/2021 10:22:51 GB0005405286 441.70 1,162 LSE
HSBC HOLDINGS PLC 29/10/2021 10:22:52 GB0005405286 441.70 1,777 LSE
HSBC HOLDINGS PLC 29/10/2021 10:22:52 GB0005405286 441.70 2,804 LSE
HSBC HOLDINGS PLC 29/10/2021 10:22:52 GB0005405286 441.65 244 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:22:52 GB0005405286 441.65 457 LSE
HSBC HOLDINGS PLC 29/10/2021 10:22:52 GB0005405286 441.65 224 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:22:52 GB0005405286 441.65 156 BATE
HSBC HOLDINGS PLC 29/10/2021 10:22:52 GB0005405286 441.65 633 LSE
HSBC HOLDINGS PLC 29/10/2021 10:22:52 GB0005405286 441.65 490 LSE
HSBC HOLDINGS PLC 29/10/2021 10:23:53 GB0005405286 441.65 594 LSE
HSBC HOLDINGS PLC 29/10/2021 10:24:04 GB0005405286 441.60 222 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:24:04 GB0005405286 441.60 203 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:24:04 GB0005405286 441.60 115 BATE 78364206222
78364205871
E07vjTcNIl0h
E07vjTcNIl5N
E07vjTcNImtW
E07vjTdY305P
42649
2899474123037
E07vjTdY2iL5
E07vjTcNIgOG
E07vjTcNIhEp
E07vjTcNIhEy
E07vjTcNIhF5
E07vjTcNIhF7
E07vjTcNIhFC
E07vjTcNIkyk
E07vjTcNIkym
E07vjTcNIl02
E07vjTcNIl06
E07vjTdY2ulD
E07vjTcNIl0c
42308
E07vjTdY2bvk
41106
E07vjTdY2bwu
41109
E07vjTcNIeDB
2899474122629
78364204802
E07vjTcNIeDo
2899474122683
E07vjTdY2dgi
E07vjTcNIeMC
E07vjTcNIeMY
78364205109
2899474123036
78364205110
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 10:24:04 GB0005405286 441.60 1,080 LSE
HSBC HOLDINGS PLC 29/10/2021 10:24:16 GB0005405286 441.65 305 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:24:41 GB0005405286 441.75 619 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:24:41 GB0005405286 441.75 700 LSE
HSBC HOLDINGS PLC 29/10/2021 10:24:41 GB0005405286 441.75 700 LSE
HSBC HOLDINGS PLC 29/10/2021 10:24:41 GB0005405286 441.75 376 LSE
HSBC HOLDINGS PLC 29/10/2021 10:24:41 GB0005405286 441.75 346 LSE
HSBC HOLDINGS PLC 29/10/2021 10:24:41 GB0005405286 441.75 1,984 LSE
HSBC HOLDINGS PLC 29/10/2021 10:24:41 GB0005405286 441.75 475 LSE
HSBC HOLDINGS PLC 29/10/2021 10:25:32 GB0005405286 441.50 1,468 LSE
HSBC HOLDINGS PLC 29/10/2021 10:25:32 GB0005405286 441.50 1,468 LSE
HSBC HOLDINGS PLC 29/10/2021 10:25:32 GB0005405286 441.50 224 LSE
HSBC HOLDINGS PLC 29/10/2021 10:27:11 GB0005405286 441.60 322 LSE
HSBC HOLDINGS PLC 29/10/2021 10:27:11 GB0005405286 441.60 329 LSE
HSBC HOLDINGS PLC 29/10/2021 10:27:11 GB0005405286 441.60 836 LSE
HSBC HOLDINGS PLC 29/10/2021 10:27:11 GB0005405286 441.60 836 LSE
HSBC HOLDINGS PLC 29/10/2021 10:27:11 GB0005405286 441.60 1,487 LSE
HSBC HOLDINGS PLC 29/10/2021 10:27:11 GB0005405286 441.60 347 LSE
HSBC HOLDINGS PLC 29/10/2021 10:27:11 GB0005405286 441.60 348 LSE
HSBC HOLDINGS PLC 29/10/2021 10:27:24 GB0005405286 441.50 1,459 BATE
HSBC HOLDINGS PLC 29/10/2021 10:27:47 GB0005405286 441.45 287 BATE
HSBC HOLDINGS PLC 29/10/2021 10:27:47 GB0005405286 441.45 573 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:27:47 GB0005405286 441.45 240 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:27:47 GB0005405286 441.45 1,178 LSE
HSBC HOLDINGS PLC 29/10/2021 10:27:47 GB0005405286 441.45 499 LSE
HSBC HOLDINGS PLC 29/10/2021 10:27:47 GB0005405286 441.45 220 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:27:56 GB0005405286 441.30 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:27:56 GB0005405286 441.30 1,365 BATE
HSBC HOLDINGS PLC 29/10/2021 10:28:58 GB0005405286 441.15 235 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:28:58 GB0005405286 441.15 141 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:29:18 GB0005405286 441.15 2,558 LSE
HSBC HOLDINGS PLC 29/10/2021 10:30:34 GB0005405286 441.20 1,115 LSE
HSBC HOLDINGS PLC 29/10/2021 10:30:34 GB0005405286 441.20 316 LSE
HSBC HOLDINGS PLC 29/10/2021 10:30:34 GB0005405286 441.20 832 LSE
HSBC HOLDINGS PLC 29/10/2021 10:30:34 GB0005405286 441.20 599 LSE
HSBC HOLDINGS PLC 29/10/2021 10:30:34 GB0005405286 441.20 55 LSE
HSBC HOLDINGS PLC 29/10/2021 10:30:34 GB0005405286 441.25 800 CHIX
E07vjTdY3GVo
43773
E07vjTcNIuD5
E07vjTcNIvTA
E07vjTcNIvTD
E07vjTcNIvTL
E07vjTcNIvTN
E07vjTcNIvTP
2899474125973
E07vjTcNIrj6
E07vjTcNIrjG
E07vjTcNIrjR
E07vjTcNIrjY
E07vjTcNIrjw
78364206805
78364206864
2899474125415
E07vjTdY3Cp0
E07vjTcNIsQM
E07vjTcNIsQO
43518
43557
78364206887
E07vjTcNIn93
42699
E07vjTdY328s
E07vjTcNIoLt
E07vjTcNIoM8
E07vjTcNIoMQ
E07vjTcNIoMa
E07vjTcNIoN3
E07vjTcNIoN5
E07vjTcNIpNq
E07vjTcNIpOC
E07vjTcNIpPB
E07vjTcNIrgv
E07vjTcNIrj4
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 10:30:34 GB0005405286 441.25 1,193 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:30:34 GB0005405286 441.25 1,600 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:30:34 GB0005405286 441.25 796 BATE
HSBC HOLDINGS PLC 29/10/2021 10:30:34 GB0005405286 441.25 500 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:30:34 GB0005405286 441.25 576 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:31:57 GB0005405286 441.30 1,856 LSE
HSBC HOLDINGS PLC 29/10/2021 10:31:57 GB0005405286 441.30 87 BATE
HSBC HOLDINGS PLC 29/10/2021 10:31:57 GB0005405286 441.30 397 BATE
HSBC HOLDINGS PLC 29/10/2021 10:31:58 GB0005405286 441.30 295 BATE
HSBC HOLDINGS PLC 29/10/2021 10:31:58 GB0005405286 441.30 173 BATE
HSBC HOLDINGS PLC 29/10/2021 10:32:18 GB0005405286 441.10 1,500 LSE
HSBC HOLDINGS PLC 29/10/2021 10:32:18 GB0005405286 441.10 1,644 LSE
HSBC HOLDINGS PLC 29/10/2021 10:33:33 GB0005405286 441.05 752 LSE
HSBC HOLDINGS PLC 29/10/2021 10:33:33 GB0005405286 441.05 730 LSE
HSBC HOLDINGS PLC 29/10/2021 10:33:33 GB0005405286 441.05 100 LSE
HSBC HOLDINGS PLC 29/10/2021 10:33:33 GB0005405286 441.05 170 LSE
HSBC HOLDINGS PLC 29/10/2021 10:33:33 GB0005405286 441.05 730 LSE
HSBC HOLDINGS PLC 29/10/2021 10:33:33 GB0005405286 441.05 482 LSE
HSBC HOLDINGS PLC 29/10/2021 10:33:33 GB0005405286 441.05 270 LSE
HSBC HOLDINGS PLC 29/10/2021 10:33:33 GB0005405286 441.05 1,482 LSE
HSBC HOLDINGS PLC 29/10/2021 10:33:33 GB0005405286 441.05 88 LSE
HSBC HOLDINGS PLC 29/10/2021 10:33:33 GB0005405286 441.05 1,066 LSE
HSBC HOLDINGS PLC 29/10/2021 10:34:15 GB0005405286 441.00 200 BATE
HSBC HOLDINGS PLC 29/10/2021 10:35:24 GB0005405286 441.05 222 BATE
HSBC HOLDINGS PLC 29/10/2021 10:35:24 GB0005405286 441.05 214 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:35:24 GB0005405286 441.05 751 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:35:24 GB0005405286 441.05 263 BATE
HSBC HOLDINGS PLC 29/10/2021 10:35:24 GB0005405286 441.05 1,322 LSE
HSBC HOLDINGS PLC 29/10/2021 10:35:24 GB0005405286 441.05 683 LSE
HSBC HOLDINGS PLC 29/10/2021 10:35:24 GB0005405286 441.05 822 LSE
HSBC HOLDINGS PLC 29/10/2021 10:35:24 GB0005405286 441.05 405 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:35:24 GB0005405286 441.05 371 LSE
HSBC HOLDINGS PLC 29/10/2021 10:35:24 GB0005405286 441.00 267 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:35:24 GB0005405286 441.00 153 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:35:45 GB0005405286 441.00 1,576 LSE
HSBC HOLDINGS PLC 29/10/2021 10:35:45 GB0005405286 441.00 1,241 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:36:49 GB0005405286 440.75 576 CHIX
2899474125975
78364207312
E07vjTdY3M9N
E07vjTdY3M9P
E07vjTcNIxJo
78364207630
78364207631
78364207636
78364207639
E07vjTcNIy0G
E07vjTcNIy0U
E07vjTcNIzle
E07vjTcNIzlh
E07vjTcNIzlm
E07vjTcNIzlq
E07vjTcNIzls
E07vjTcNIzlw
E07vjTcNIzly
E07vjTcNIzm2
E07vjTcNIzm4
E07vjTcNIzm8
78364208007
78364208218
2899474127157
2899474127158
78364208219
E07vjTcNJ1u2
E07vjTcNJ1u4
E07vjTcNJ1u8
E07vjTdY3eao
E07vjTcNJ1uS
E07vjTdY3eb3
45260
E07vjTcNJ2Py
2899474127244
2899474127565
2899474125974
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 10:36:49 GB0005405286 440.75 76 BATE
HSBC HOLDINGS PLC 29/10/2021 10:36:49 GB0005405286 440.75 143 LSE
HSBC HOLDINGS PLC 29/10/2021 10:36:49 GB0005405286 440.75 1,547 LSE
HSBC HOLDINGS PLC 29/10/2021 10:36:49 GB0005405286 440.75 103 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:36:49 GB0005405286 440.75 139 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:36:49 GB0005405286 440.75 436 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:37:04 GB0005405286 440.65 880 LSE
HSBC HOLDINGS PLC 29/10/2021 10:37:04 GB0005405286 440.65 725 LSE
HSBC HOLDINGS PLC 29/10/2021 10:37:04 GB0005405286 440.65 229 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:37:04 GB0005405286 440.65 547 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:37:04 GB0005405286 440.65 275 BATE
HSBC HOLDINGS PLC 29/10/2021 10:37:04 GB0005405286 440.65 211 BATE
HSBC HOLDINGS PLC 29/10/2021 10:37:57 GB0005405286 440.50 252 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:37:57 GB0005405286 440.50 67 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:37:57 GB0005405286 440.50 760 LSE
HSBC HOLDINGS PLC 29/10/2021 10:37:57 GB0005405286 440.50 1,163 LSE
HSBC HOLDINGS PLC 29/10/2021 10:37:57 GB0005405286 440.45 588 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:38:30 GB0005405286 440.35 1,370 LSE
HSBC HOLDINGS PLC 29/10/2021 10:38:30 GB0005405286 440.35 102 LSE
HSBC HOLDINGS PLC 29/10/2021 10:38:30 GB0005405286 440.35 354 LSE
HSBC HOLDINGS PLC 29/10/2021 10:39:34 GB0005405286 440.40 1,057 LSE
HSBC HOLDINGS PLC 29/10/2021 10:39:35 GB0005405286 440.40 860 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:39:35 GB0005405286 440.40 262 BATE
HSBC HOLDINGS PLC 29/10/2021 10:39:35 GB0005405286 440.40 170 BATE
HSBC HOLDINGS PLC 29/10/2021 10:39:35 GB0005405286 440.40 1,462 LSE
HSBC HOLDINGS PLC 29/10/2021 10:39:35 GB0005405286 440.40 360 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:39:35 GB0005405286 440.40 331 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:40:07 GB0005405286 440.35 820 LSE
HSBC HOLDINGS PLC 29/10/2021 10:40:07 GB0005405286 440.35 751 LSE
HSBC HOLDINGS PLC 29/10/2021 10:40:07 GB0005405286 440.35 537 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:40:07 GB0005405286 440.35 269 BATE
HSBC HOLDINGS PLC 29/10/2021 10:40:07 GB0005405286 440.35 432 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:40:45 GB0005405286 440.20 275 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:40:45 GB0005405286 440.20 48 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:41:46 GB0005405286 440.35 876 LSE
HSBC HOLDINGS PLC 29/10/2021 10:41:46 GB0005405286 440.35 855 LSE
HSBC HOLDINGS PLC 29/10/2021 10:41:46 GB0005405286 440.35 1,779 LSE
E07vjTdY3jyH
2899474127566
E07vjTcNJ3wH
E07vjTcNJ3wK
E07vjTdY3koF
2899474127630
78364208563
E07vjTcNJ8on
E07vjTcNJ8op
E07vjTcNJ8ot
78364208564
45865
2899474127849
E07vjTcNJ4wU
E07vjTcNJ4wY
2899474127852
E07vjTcNJ5ta
E07vjTcNJ5tc
E07vjTcNJ5ty
E07vjTcNJ6wF
2899474128258
78364208976
78364208977
E07vjTcNJ6wN
E07vjTdY3tCs
78364208500
46178
E07vjTcNJ7QZ
E07vjTcNJ7Qb
2899474128379
78364209052
46287
E07vjTdY3xC3
46398
E07vjTcNJ3iU
E07vjTcNJ3ib
E07vjTdY3jyE
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 10:41:46 GB0005405286 440.35 144 BATE
HSBC HOLDINGS PLC 29/10/2021 10:41:46 GB0005405286 440.35 153 BATE
HSBC HOLDINGS PLC 29/10/2021 10:41:46 GB0005405286 440.35 264 BATE
HSBC HOLDINGS PLC 29/10/2021 10:41:46 GB0005405286 440.35 607 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:41:46 GB0005405286 440.35 41 BATE
HSBC HOLDINGS PLC 29/10/2021 10:41:46 GB0005405286 440.35 817 BATE
HSBC HOLDINGS PLC 29/10/2021 10:41:46 GB0005405286 440.35 234 LSE
HSBC HOLDINGS PLC 29/10/2021 10:43:13 GB0005405286 440.30 285 BATE
HSBC HOLDINGS PLC 29/10/2021 10:43:13 GB0005405286 440.30 291 BATE
HSBC HOLDINGS PLC 29/10/2021 10:43:13 GB0005405286 440.30 568 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:43:13 GB0005405286 440.30 580 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:43:13 GB0005405286 440.30 238 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:43:13 GB0005405286 440.30 243 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:43:13 GB0005405286 440.30 1,699 LSE
HSBC HOLDINGS PLC 29/10/2021 10:43:13 GB0005405286 440.30 1,664 LSE
HSBC HOLDINGS PLC 29/10/2021 10:43:13 GB0005405286 440.30 219 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:43:13 GB0005405286 440.30 223 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:43:44 GB0005405286 440.40 866 LSE
HSBC HOLDINGS PLC 29/10/2021 10:43:44 GB0005405286 440.40 600 LSE
HSBC HOLDINGS PLC 29/10/2021 10:43:44 GB0005405286 440.40 1,066 LSE
HSBC HOLDINGS PLC 29/10/2021 10:44:01 GB0005405286 440.40 60 BATE
HSBC HOLDINGS PLC 29/10/2021 10:44:01 GB0005405286 440.40 85 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:44:01 GB0005405286 440.40 60 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:44:43 GB0005405286 440.40 906 LSE
HSBC HOLDINGS PLC 29/10/2021 10:44:43 GB0005405286 440.40 1,747 LSE
HSBC HOLDINGS PLC 29/10/2021 10:44:43 GB0005405286 440.35 230 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:44:43 GB0005405286 440.35 211 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:44:43 GB0005405286 440.35 9 BATE
HSBC HOLDINGS PLC 29/10/2021 10:44:47 GB0005405286 440.30 2,432 BATE
HSBC HOLDINGS PLC 29/10/2021 10:45:23 GB0005405286 440.20 222 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:45:23 GB0005405286 440.20 68 BATE
HSBC HOLDINGS PLC 29/10/2021 10:45:48 GB0005405286 440.05 297 LSE
HSBC HOLDINGS PLC 29/10/2021 10:47:04 GB0005405286 440.15 1,151 LSE
HSBC HOLDINGS PLC 29/10/2021 10:47:04 GB0005405286 440.15 2,120 LSE
HSBC HOLDINGS PLC 29/10/2021 10:47:04 GB0005405286 440.15 468 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:47:04 GB0005405286 440.15 60 BATE
HSBC HOLDINGS PLC 29/10/2021 10:47:04 GB0005405286 440.15 1,116 CHIX
78364209265
78364209266
78364209267
2899474128656
78364209268
78364209791
78364209809
47382
78364209980
E07vjTcNJDjo
E07vjTcNJFEE
E07vjTcNJFEH
E07vjTdY4JT8
78364210201
78364209270
E07vjTcNJ8pY
78364209551
78364209552
2899474129030
2899474129031
E07vjTdY45xN
E07vjTdY45xP
E07vjTcNJAca
E07vjTcNJAcY
46910
46911
E07vjTcNJB90
E07vjTcNJB92
E07vjTcNJB95
78364209713
2899474129256
E07vjTdY48OM
E07vjTcNJCCU
E07vjTcNJCCW
E07vjTdY4AQ6
47193
2899474129999
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 10:47:04 GB0005405286 440.15 501 BATE
HSBC HOLDINGS PLC 29/10/2021 10:47:04 GB0005405286 440.15 429 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:47:04 GB0005405286 440.10 1,429 LSE
HSBC HOLDINGS PLC 29/10/2021 10:47:04 GB0005405286 440.10 431 LSE
HSBC HOLDINGS PLC 29/10/2021 10:47:04 GB0005405286 440.10 308 LSE
HSBC HOLDINGS PLC 29/10/2021 10:47:04 GB0005405286 440.10 230 LSE
HSBC HOLDINGS PLC 29/10/2021 10:47:05 GB0005405286 440.10 460 LSE
HSBC HOLDINGS PLC 29/10/2021 10:47:05 GB0005405286 440.10 412 LSE
HSBC HOLDINGS PLC 29/10/2021 10:49:17 GB0005405286 439.80 306 LSE
HSBC HOLDINGS PLC 29/10/2021 10:49:17 GB0005405286 439.80 649 LSE
HSBC HOLDINGS PLC 29/10/2021 10:50:02 GB0005405286 439.80 383 LSE
HSBC HOLDINGS PLC 29/10/2021 10:50:02 GB0005405286 439.80 905 LSE
HSBC HOLDINGS PLC 29/10/2021 10:50:02 GB0005405286 439.80 522 LSE
HSBC HOLDINGS PLC 29/10/2021 10:50:02 GB0005405286 439.80 490 LSE
HSBC HOLDINGS PLC 29/10/2021 10:50:02 GB0005405286 439.80 276 LSE
HSBC HOLDINGS PLC 29/10/2021 10:50:02 GB0005405286 439.80 629 LSE
HSBC HOLDINGS PLC 29/10/2021 10:50:02 GB0005405286 439.80 66 LSE
HSBC HOLDINGS PLC 29/10/2021 10:50:02 GB0005405286 439.80 276 LSE
HSBC HOLDINGS PLC 29/10/2021 10:51:55 GB0005405286 440.45 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 10:51:55 GB0005405286 440.45 710 LSE
HSBC HOLDINGS PLC 29/10/2021 10:51:56 GB0005405286 440.45 16 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:51:56 GB0005405286 440.45 21 BATE
HSBC HOLDINGS PLC 29/10/2021 10:51:56 GB0005405286 440.45 38 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:51:56 GB0005405286 440.45 111 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:51:56 GB0005405286 440.45 128 LSE
HSBC HOLDINGS PLC 29/10/2021 10:51:56 GB0005405286 440.45 316 LSE
HSBC HOLDINGS PLC 29/10/2021 10:51:56 GB0005405286 440.45 298 LSE
HSBC HOLDINGS PLC 29/10/2021 10:51:56 GB0005405286 440.45 902 LSE
HSBC HOLDINGS PLC 29/10/2021 10:51:56 GB0005405286 440.45 21 BATE
HSBC HOLDINGS PLC 29/10/2021 10:51:56 GB0005405286 440.45 38 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:51:56 GB0005405286 440.45 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 10:51:56 GB0005405286 440.45 183 LSE
HSBC HOLDINGS PLC 29/10/2021 10:51:56 GB0005405286 440.45 1,040 LSE
HSBC HOLDINGS PLC 29/10/2021 10:51:58 GB0005405286 440.45 160 LSE
HSBC HOLDINGS PLC 29/10/2021 10:51:58 GB0005405286 440.45 111 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:51:58 GB0005405286 440.45 844 LSE
HSBC HOLDINGS PLC 29/10/2021 10:51:58 GB0005405286 440.45 118 LSE
78364210202
47740
E07vjTcNJFFY
E07vjTcNJFFp
E07vjTcNJFGW
E07vjTcNJFGc
E07vjTcNJFHz
E07vjTcNJFI7
E07vjTcNJHLh
E07vjTcNJHLk
E07vjTcNJIMR
E07vjTcNJIMU
E07vjTcNJIMY
E07vjTcNJIMb
E07vjTcNJIMd
E07vjTcNJIMf
E07vjTcNJIMo
E07vjTcNJIMq
E07vjTcNJM46
E07vjTcNJM48
48881
78364211071
2899474131114
E07vjTdY4cRU
E07vjTcNJM4N
E07vjTcNJM4P
E07vjTcNJM4R
E07vjTcNJM4Z
78364211072
2899474131115
E07vjTcNJM4i
E07vjTcNJM4k
E07vjTcNJM6d
E07vjTcNJMBR
E07vjTdY4cZQ
E07vjTcNJMBf
E07vjTcNJMBo
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 10:51:58 GB0005405286 440.45 1,085 LSE
HSBC HOLDINGS PLC 29/10/2021 10:51:58 GB0005405286 440.45 183 LSE
HSBC HOLDINGS PLC 29/10/2021 10:51:58 GB0005405286 440.45 650 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:51:58 GB0005405286 440.45 700 LSE
HSBC HOLDINGS PLC 29/10/2021 10:51:58 GB0005405286 440.45 462 LSE
HSBC HOLDINGS PLC 29/10/2021 10:51:58 GB0005405286 440.45 385 LSE
HSBC HOLDINGS PLC 29/10/2021 10:51:58 GB0005405286 440.45 1,001 LSE
HSBC HOLDINGS PLC 29/10/2021 10:51:58 GB0005405286 440.45 39 LSE
HSBC HOLDINGS PLC 29/10/2021 10:51:58 GB0005405286 440.45 1,034 LSE
HSBC HOLDINGS PLC 29/10/2021 10:53:02 GB0005405286 440.30 288 BATE
HSBC HOLDINGS PLC 29/10/2021 10:53:02 GB0005405286 440.30 667 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:53:02 GB0005405286 440.30 47 BATE
HSBC HOLDINGS PLC 29/10/2021 10:53:02 GB0005405286 440.30 280 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:53:02 GB0005405286 440.30 1,955 LSE
HSBC HOLDINGS PLC 29/10/2021 10:53:02 GB0005405286 440.30 257 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:53:26 GB0005405286 440.10 1,636 LSE
HSBC HOLDINGS PLC 29/10/2021 10:53:26 GB0005405286 440.10 1,636 LSE
HSBC HOLDINGS PLC 29/10/2021 10:53:26 GB0005405286 440.10 284 LSE
HSBC HOLDINGS PLC 29/10/2021 10:53:26 GB0005405286 440.10 70 LSE
HSBC HOLDINGS PLC 29/10/2021 10:54:10 GB0005405286 440.15 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:54:10 GB0005405286 440.15 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:54:10 GB0005405286 440.15 1,079 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:56:30 GB0005405286 440.20 337 BATE
HSBC HOLDINGS PLC 29/10/2021 10:56:30 GB0005405286 440.20 268 BATE
HSBC HOLDINGS PLC 29/10/2021 10:56:30 GB0005405286 440.20 672 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:56:30 GB0005405286 440.20 630 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:56:30 GB0005405286 440.20 49 BATE
HSBC HOLDINGS PLC 29/10/2021 10:56:30 GB0005405286 440.20 282 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:56:30 GB0005405286 440.20 99 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:56:30 GB0005405286 440.20 2,226 LSE
HSBC HOLDINGS PLC 29/10/2021 10:56:30 GB0005405286 440.20 2,255 LSE
HSBC HOLDINGS PLC 29/10/2021 10:57:51 GB0005405286 440.05 3,059 LSE
HSBC HOLDINGS PLC 29/10/2021 10:57:51 GB0005405286 440.00 167 BATE
HSBC HOLDINGS PLC 29/10/2021 10:57:51 GB0005405286 440.00 185 BATE
HSBC HOLDINGS PLC 29/10/2021 10:57:51 GB0005405286 440.00 222 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:57:58 GB0005405286 439.95 181 LSE
HSBC HOLDINGS PLC 29/10/2021 10:57:58 GB0005405286 439.95 1,305 LSE
E07vjTcNJMCC
E07vjTcNJMCE
E07vjTcNJMCO
E07vjTcNJMCR
E07vjTcNJMCT
E07vjTcNJMCg
78364212120
2899474132417
E07vjTcNJV8o
E07vjTcNJV8q
78364211280
2899474131369
78364211282
E07vjTdY4gTP
E07vjTcNJNoJ
2899474131370
E07vjTcNJOO0
E07vjTcNJOOH
E07vjTcNJOOQ
E07vjTcNJOPt
49272
49273
49274
78364211871
78364211872
2899474132066
2899474132067
78364211873
E07vjTdY4svi
E07vjTdY4svk
E07vjTcNJSr8
E07vjTcNJSrA
E07vjTcNJUyG
78364212119
E07vjTcNJMBq
E07vjTcNJMBv
E07vjTdY4cZf
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 10:57:58 GB0005405286 439.95 1,036 LSE
HSBC HOLDINGS PLC 29/10/2021 10:58:26 GB0005405286 439.90 241 AQUIS
HSBC HOLDINGS PLC 29/10/2021 10:58:26 GB0005405286 439.90 270 BATE
HSBC HOLDINGS PLC 29/10/2021 10:58:27 GB0005405286 439.90 626 CHIX
HSBC HOLDINGS PLC 29/10/2021 10:58:27 GB0005405286 439.90 44 BATE
HSBC HOLDINGS PLC 29/10/2021 10:58:27 GB0005405286 439.90 1,835 LSE
HSBC HOLDINGS PLC 29/10/2021 10:58:27 GB0005405286 439.90 42 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 10:58:27 GB0005405286 439.90 220 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:00:22 GB0005405286 440.05 1,618 LSE
HSBC HOLDINGS PLC 29/10/2021 11:01:38 GB0005405286 440.25 3,530 LSE
HSBC HOLDINGS PLC 29/10/2021 11:01:38 GB0005405286 440.25 2,117 LSE
HSBC HOLDINGS PLC 29/10/2021 11:01:38 GB0005405286 440.25 1,413 LSE
HSBC HOLDINGS PLC 29/10/2021 11:01:38 GB0005405286 440.25 1,519 LSE
HSBC HOLDINGS PLC 29/10/2021 11:01:38 GB0005405286 440.20 1,669 LSE
HSBC HOLDINGS PLC 29/10/2021 11:01:38 GB0005405286 440.20 453 LSE
HSBC HOLDINGS PLC 29/10/2021 11:01:38 GB0005405286 440.20 763 LSE
HSBC HOLDINGS PLC 29/10/2021 11:01:38 GB0005405286 440.20 57 LSE
HSBC HOLDINGS PLC 29/10/2021 11:01:38 GB0005405286 440.20 453 LSE
HSBC HOLDINGS PLC 29/10/2021 11:03:17 GB0005405286 440.10 1,650 LSE
HSBC HOLDINGS PLC 29/10/2021 11:03:17 GB0005405286 440.10 439 LSE
HSBC HOLDINGS PLC 29/10/2021 11:03:17 GB0005405286 440.10 220 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:03:17 GB0005405286 440.10 80 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:03:17 GB0005405286 440.10 714 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:03:17 GB0005405286 440.10 358 BATE
HSBC HOLDINGS PLC 29/10/2021 11:03:17 GB0005405286 440.10 274 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:03:17 GB0005405286 440.05 1,399 LSE
HSBC HOLDINGS PLC 29/10/2021 11:03:17 GB0005405286 440.05 1,399 LSE
HSBC HOLDINGS PLC 29/10/2021 11:03:17 GB0005405286 440.05 241 LSE
HSBC HOLDINGS PLC 29/10/2021 11:03:17 GB0005405286 440.05 172 LSE
HSBC HOLDINGS PLC 29/10/2021 11:06:31 GB0005405286 439.40 436 LSE
HSBC HOLDINGS PLC 29/10/2021 11:06:52 GB0005405286 439.45 473 LSE
HSBC HOLDINGS PLC 29/10/2021 11:06:52 GB0005405286 439.45 853 LSE
HSBC HOLDINGS PLC 29/10/2021 11:06:52 GB0005405286 439.45 1,326 LSE
HSBC HOLDINGS PLC 29/10/2021 11:06:52 GB0005405286 439.45 118 LSE
HSBC HOLDINGS PLC 29/10/2021 11:06:52 GB0005405286 439.45 591 LSE
HSBC HOLDINGS PLC 29/10/2021 11:06:52 GB0005405286 439.45 735 LSE
HSBC HOLDINGS PLC 29/10/2021 11:06:52 GB0005405286 439.45 60 LSE
E07vjTcNJV8t
50085
78364212195
E07vjTcNJcev
E07vjTcNJcf2
E07vjTcNJcf4
E07vjTcNJh2S
E07vjTcNJhGE
E07vjTcNJhGG
E07vjTcNJhGM
E07vjTcNJhGO
2899474132531
78364212205
E07vjTcNJVuP
E07vjTdY50Ap
E07vjTdY50Av
E07vjTcNJYvx
E07vjTcNJakB
E07vjTcNJakH
E07vjTcNJakK
E07vjTcNJakM
E07vjTcNJal8
E07vjTcNJamS
E07vjTcNJamV
E07vjTcNJama
E07vjTcNJamY
E07vjTcNJhGW
E07vjTcNJhGb
E07vjTcNJhGg
E07vjTcNJcdr
E07vjTcNJcdt
E07vjTdY5Gb3
E07vjTdY5Gb6
2899474133745
78364213168
2899474133746
E07vjTcNJceW
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 11:06:52 GB0005405286 439.45 432 LSE
HSBC HOLDINGS PLC 29/10/2021 11:06:52 GB0005405286 439.45 834 LSE
HSBC HOLDINGS PLC 29/10/2021 11:06:52 GB0005405286 439.45 492 LSE
HSBC HOLDINGS PLC 29/10/2021 11:06:52 GB0005405286 439.45 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:06:52 GB0005405286 439.45 800 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:06:52 GB0005405286 439.45 176 LSE
HSBC HOLDINGS PLC 29/10/2021 11:07:25 GB0005405286 439.15 559 LSE
HSBC HOLDINGS PLC 29/10/2021 11:07:25 GB0005405286 439.15 970 LSE
HSBC HOLDINGS PLC 29/10/2021 11:07:25 GB0005405286 439.15 1,211 LSE
HSBC HOLDINGS PLC 29/10/2021 11:07:25 GB0005405286 439.15 1,211 LSE
HSBC HOLDINGS PLC 29/10/2021 11:07:25 GB0005405286 439.15 318 LSE
HSBC HOLDINGS PLC 29/10/2021 11:07:25 GB0005405286 439.15 312 LSE
HSBC HOLDINGS PLC 29/10/2021 11:08:50 GB0005405286 439.20 1,284 LSE
HSBC HOLDINGS PLC 29/10/2021 11:08:50 GB0005405286 439.20 32 LSE
HSBC HOLDINGS PLC 29/10/2021 11:08:50 GB0005405286 439.20 1,122 LSE
HSBC HOLDINGS PLC 29/10/2021 11:08:50 GB0005405286 439.20 761 LSE
HSBC HOLDINGS PLC 29/10/2021 11:08:50 GB0005405286 439.20 194 LSE
HSBC HOLDINGS PLC 29/10/2021 11:08:53 GB0005405286 439.10 1,542 LSE
HSBC HOLDINGS PLC 29/10/2021 11:08:53 GB0005405286 439.10 1,542 LSE
HSBC HOLDINGS PLC 29/10/2021 11:08:53 GB0005405286 439.10 340 LSE
HSBC HOLDINGS PLC 29/10/2021 11:09:14 GB0005405286 439.15 1,801 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:12:48 GB0005405286 439.50 1,217 LSE
HSBC HOLDINGS PLC 29/10/2021 11:13:06 GB0005405286 439.50 1,253 LSE
HSBC HOLDINGS PLC 29/10/2021 11:13:09 GB0005405286 439.40 433 LSE
HSBC HOLDINGS PLC 29/10/2021 11:13:09 GB0005405286 439.40 964 LSE
HSBC HOLDINGS PLC 29/10/2021 11:13:09 GB0005405286 439.40 1,397 LSE
HSBC HOLDINGS PLC 29/10/2021 11:13:09 GB0005405286 439.40 58 LSE
HSBC HOLDINGS PLC 29/10/2021 11:13:09 GB0005405286 439.40 1,397 LSE
HSBC HOLDINGS PLC 29/10/2021 11:13:09 GB0005405286 439.40 274 LSE
HSBC HOLDINGS PLC 29/10/2021 11:13:09 GB0005405286 439.40 1,323 LSE
HSBC HOLDINGS PLC 29/10/2021 11:13:09 GB0005405286 439.40 74 LSE
HSBC HOLDINGS PLC 29/10/2021 11:13:09 GB0005405286 439.40 1,397 LSE
HSBC HOLDINGS PLC 29/10/2021 11:13:09 GB0005405286 439.40 563 LSE
HSBC HOLDINGS PLC 29/10/2021 11:13:30 GB0005405286 439.35 2,191 LSE
HSBC HOLDINGS PLC 29/10/2021 11:13:30 GB0005405286 439.35 35 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:13:30 GB0005405286 439.35 184 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:13:30 GB0005405286 439.35 748 CHIX
E07vjTcNJjSu
52258
E07vjTcNJnuk
E07vjTcNJo6o
E07vjTcNJo97
E07vjTcNJo9C
E07vjTcNJo9K
E07vjTcNJo9M
E07vjTcNJo9W
E07vjTcNJhGk
E07vjTcNJhGm
E07vjTcNJhGo
51821
2899474134586
E07vjTcNJhHC
E07vjTcNJhxC
E07vjTcNJhxE
E07vjTcNJhxX
E07vjTcNJhxb
E07vjTcNJhxZ
E07vjTcNJhxt
E07vjTcNJo9d
E07vjTcNJoAt
E07vjTcNJoB7
E07vjTcNJoBB
E07vjTcNJooV
E07vjTdY5oFU
E07vjTdY5oFa
2899474135949
E07vjTcNJjPL
E07vjTcNJjPP
E07vjTcNJjPW
E07vjTcNJjPa
E07vjTcNJjPY
E07vjTcNJjSg
E07vjTcNJjSs
E07vjTcNJo9Y
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 11:13:30 GB0005405286 439.35 376 BATE
HSBC HOLDINGS PLC 29/10/2021 11:13:30 GB0005405286 439.35 94 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:13:30 GB0005405286 439.35 288 LSE
HSBC HOLDINGS PLC 29/10/2021 11:13:31 GB0005405286 439.30 1,484 LSE
HSBC HOLDINGS PLC 29/10/2021 11:13:31 GB0005405286 439.30 1,484 LSE
HSBC HOLDINGS PLC 29/10/2021 11:13:31 GB0005405286 439.30 647 LSE
HSBC HOLDINGS PLC 29/10/2021 11:13:31 GB0005405286 439.30 410 LSE
HSBC HOLDINGS PLC 29/10/2021 11:15:04 GB0005405286 439.15 205 LSE
HSBC HOLDINGS PLC 29/10/2021 11:15:04 GB0005405286 439.15 1,371 LSE
HSBC HOLDINGS PLC 29/10/2021 11:15:04 GB0005405286 439.15 1,023 LSE
HSBC HOLDINGS PLC 29/10/2021 11:15:04 GB0005405286 439.15 758 LSE
HSBC HOLDINGS PLC 29/10/2021 11:16:00 GB0005405286 439.00 242 LSE
HSBC HOLDINGS PLC 29/10/2021 11:16:02 GB0005405286 438.95 1,559 LSE
HSBC HOLDINGS PLC 29/10/2021 11:16:04 GB0005405286 438.95 1,559 LSE
HSBC HOLDINGS PLC 29/10/2021 11:16:04 GB0005405286 438.95 654 LSE
HSBC HOLDINGS PLC 29/10/2021 11:16:20 GB0005405286 438.85 1,574 LSE
HSBC HOLDINGS PLC 29/10/2021 11:16:20 GB0005405286 438.85 2,225 LSE
HSBC HOLDINGS PLC 29/10/2021 11:17:35 GB0005405286 438.90 1,605 LSE
HSBC HOLDINGS PLC 29/10/2021 11:17:35 GB0005405286 438.90 1,605 LSE
HSBC HOLDINGS PLC 29/10/2021 11:17:35 GB0005405286 438.90 898 LSE
HSBC HOLDINGS PLC 29/10/2021 11:19:01 GB0005405286 438.60 376 LSE
HSBC HOLDINGS PLC 29/10/2021 11:19:02 GB0005405286 438.60 565 LSE
HSBC HOLDINGS PLC 29/10/2021 11:19:02 GB0005405286 438.60 698 LSE
HSBC HOLDINGS PLC 29/10/2021 11:19:18 GB0005405286 438.65 2,676 LSE
HSBC HOLDINGS PLC 29/10/2021 11:19:18 GB0005405286 438.60 1,519 LSE
HSBC HOLDINGS PLC 29/10/2021 11:20:38 GB0005405286 439.20 1,301 LSE
HSBC HOLDINGS PLC 29/10/2021 11:20:38 GB0005405286 439.20 1,301 LSE
HSBC HOLDINGS PLC 29/10/2021 11:20:38 GB0005405286 439.20 287 LSE
HSBC HOLDINGS PLC 29/10/2021 11:20:38 GB0005405286 439.20 1,014 LSE
HSBC HOLDINGS PLC 29/10/2021 11:20:38 GB0005405286 439.20 938 LSE
HSBC HOLDINGS PLC 29/10/2021 11:20:53 GB0005405286 439.10 276 BATE
HSBC HOLDINGS PLC 29/10/2021 11:20:53 GB0005405286 439.10 36 BATE
HSBC HOLDINGS PLC 29/10/2021 11:20:53 GB0005405286 439.10 578 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:20:53 GB0005405286 439.10 42 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:20:53 GB0005405286 439.10 1,817 LSE
HSBC HOLDINGS PLC 29/10/2021 11:20:53 GB0005405286 439.10 260 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:20:53 GB0005405286 439.10 239 TURQUOISE
78364214772
E07vjTdY5oFd
E07vjTcNJooo
E07vjTcNJosb
E07vjTcNJosj
E07vjTcNJosl
2899474137980
2899474137981
E07vjTcNK1BT
E07vjTdY6Kxl
E07vjTdY6Kxt
E07vjTcNJost
E07vjTcNJsqk
E07vjTcNJsqm
E07vjTcNJsqo
E07vjTcNJsr0
E07vjTcNJuGL
E07vjTcNJuPl
E07vjTcNJuc7
E07vjTcNJucL
E07vjTcNJvCy
E07vjTcNJvD0
E07vjTcNJwzZ
E07vjTcNJwzh
E07vjTcNJwzp
E07vjTcNJyos
E07vjTcNJypN
E07vjTcNJypP
E07vjTcNJzCL
E07vjTcNJzDi
E07vjTcNK0xs
E07vjTcNK0xx
E07vjTcNK0yA
E07vjTcNK0yD
E07vjTcNK0yN
78364216229
78364216230
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 11:21:32 GB0005405286 438.95 485 LSE
HSBC HOLDINGS PLC 29/10/2021 11:21:32 GB0005405286 438.95 1,045 LSE
HSBC HOLDINGS PLC 29/10/2021 11:21:32 GB0005405286 438.95 337 LSE
HSBC HOLDINGS PLC 29/10/2021 11:21:32 GB0005405286 438.95 424 LSE
HSBC HOLDINGS PLC 29/10/2021 11:21:33 GB0005405286 438.95 357 LSE
HSBC HOLDINGS PLC 29/10/2021 11:21:33 GB0005405286 438.95 412 LSE
HSBC HOLDINGS PLC 29/10/2021 11:21:33 GB0005405286 438.95 101 LSE
HSBC HOLDINGS PLC 29/10/2021 11:22:28 GB0005405286 438.85 241 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:22:28 GB0005405286 438.85 107 BATE
HSBC HOLDINGS PLC 29/10/2021 11:22:28 GB0005405286 438.85 207 BATE
HSBC HOLDINGS PLC 29/10/2021 11:22:28 GB0005405286 438.85 239 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:22:28 GB0005405286 438.85 387 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:22:28 GB0005405286 438.85 1,832 LSE
HSBC HOLDINGS PLC 29/10/2021 11:24:07 GB0005405286 438.75 1,663 LSE
HSBC HOLDINGS PLC 29/10/2021 11:24:07 GB0005405286 438.75 568 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:24:07 GB0005405286 438.75 742 BATE
HSBC HOLDINGS PLC 29/10/2021 11:24:07 GB0005405286 438.70 1,428 LSE
HSBC HOLDINGS PLC 29/10/2021 11:24:07 GB0005405286 438.70 345 LSE
HSBC HOLDINGS PLC 29/10/2021 11:24:07 GB0005405286 438.70 304 BATE
HSBC HOLDINGS PLC 29/10/2021 11:24:07 GB0005405286 438.70 605 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:24:07 GB0005405286 438.70 487 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:25:00 GB0005405286 438.60 1,725 LSE
HSBC HOLDINGS PLC 29/10/2021 11:25:00 GB0005405286 438.60 588 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:25:00 GB0005405286 438.60 296 BATE
HSBC HOLDINGS PLC 29/10/2021 11:25:00 GB0005405286 438.60 16 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:25:00 GB0005405286 438.60 246 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:25:00 GB0005405286 438.60 211 LSE
HSBC HOLDINGS PLC 29/10/2021 11:25:41 GB0005405286 438.30 1,522 LSE
HSBC HOLDINGS PLC 29/10/2021 11:25:41 GB0005405286 438.30 1,522 LSE
HSBC HOLDINGS PLC 29/10/2021 11:25:41 GB0005405286 438.30 124 LSE
HSBC HOLDINGS PLC 29/10/2021 11:27:20 GB0005405286 438.90 75 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:27:31 GB0005405286 438.90 110 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:27:31 GB0005405286 438.90 486 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:27:31 GB0005405286 438.90 1,746 LSE
HSBC HOLDINGS PLC 29/10/2021 11:27:31 GB0005405286 438.90 121 BATE
HSBC HOLDINGS PLC 29/10/2021 11:27:31 GB0005405286 438.90 407 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:27:43 GB0005405286 438.80 1,562 LSE
E07vjTcNK1yw
E07vjTdY6bKI
E07vjTcNK76r
E07vjTcNK8Ar
E07vjTcNK8B2
E07vjTcNK8B7
56257
2899474139702
E07vjTcNK1yy
E07vjTcNK26S
E07vjTcNK26q
E07vjTcNK27c
E07vjTcNK27f
E07vjTcNK27n
55153
78364216485
78364216486
2899474138368
2899474138369
E07vjTcNK3Xw
E07vjTcNK5fl
2899474138829
78364216847
2899474139703
E07vjTcNKAq4
78364217480
56274
E07vjTcNKB3q
E07vjTcNK5gs
E07vjTcNK5gu
78364216848
2899474138832
2899474138833
E07vjTcNK75x
2899474139056
78364216997
E07vjTdY6bK8
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 11:27:43 GB0005405286 438.80 80 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:27:43 GB0005405286 438.80 224 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:27:43 GB0005405286 438.80 152 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:27:43 GB0005405286 438.80 301 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:27:43 GB0005405286 438.80 268 BATE
HSBC HOLDINGS PLC 29/10/2021 11:27:43 GB0005405286 438.80 205 LSE
HSBC HOLDINGS PLC 29/10/2021 11:27:44 GB0005405286 438.75 1,461 LSE
HSBC HOLDINGS PLC 29/10/2021 11:27:44 GB0005405286 438.75 1,589 LSE
HSBC HOLDINGS PLC 29/10/2021 11:29:10 GB0005405286 438.70 243 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:29:10 GB0005405286 438.70 1,703 LSE
HSBC HOLDINGS PLC 29/10/2021 11:29:10 GB0005405286 438.70 292 BATE
HSBC HOLDINGS PLC 29/10/2021 11:29:10 GB0005405286 438.70 581 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:29:10 GB0005405286 438.70 224 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:30:16 GB0005405286 438.65 432 LSE
HSBC HOLDINGS PLC 29/10/2021 11:30:16 GB0005405286 438.65 848 LSE
HSBC HOLDINGS PLC 29/10/2021 11:30:16 GB0005405286 438.65 1,280 LSE
HSBC HOLDINGS PLC 29/10/2021 11:30:16 GB0005405286 438.65 753 LSE
HSBC HOLDINGS PLC 29/10/2021 11:30:16 GB0005405286 438.65 118 LSE
HSBC HOLDINGS PLC 29/10/2021 11:30:16 GB0005405286 438.65 67 LSE
HSBC HOLDINGS PLC 29/10/2021 11:31:11 GB0005405286 438.90 242 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:31:11 GB0005405286 438.90 108 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:31:12 GB0005405286 438.90 531 LSE
HSBC HOLDINGS PLC 29/10/2021 11:31:12 GB0005405286 438.90 2,140 LSE
HSBC HOLDINGS PLC 29/10/2021 11:31:12 GB0005405286 438.85 1,432 LSE
HSBC HOLDINGS PLC 29/10/2021 11:31:12 GB0005405286 438.85 1,432 LSE
HSBC HOLDINGS PLC 29/10/2021 11:31:12 GB0005405286 438.85 119 LSE
HSBC HOLDINGS PLC 29/10/2021 11:31:13 GB0005405286 438.85 119 LSE
HSBC HOLDINGS PLC 29/10/2021 11:32:23 GB0005405286 438.90 330 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:32:32 GB0005405286 438.80 182 BATE
HSBC HOLDINGS PLC 29/10/2021 11:32:32 GB0005405286 438.80 313 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:32:32 GB0005405286 438.80 383 LSE
HSBC HOLDINGS PLC 29/10/2021 11:32:32 GB0005405286 438.80 1,396 LSE
HSBC HOLDINGS PLC 29/10/2021 11:32:32 GB0005405286 438.80 52 BATE
HSBC HOLDINGS PLC 29/10/2021 11:32:32 GB0005405286 438.80 71 BATE
HSBC HOLDINGS PLC 29/10/2021 11:32:32 GB0005405286 438.80 136 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:32:32 GB0005405286 438.80 255 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:32:32 GB0005405286 438.80 159 CHIX
E07vjTcNKEQJ
E07vjTdY6yZ2
57071
E07vjTcNKFtD
E07vjTcNKFtG
E07vjTcNKFtf
E07vjTcNKFtt
E07vjTcNKFu4
2899474139736
E07vjTdY6lQ0
2899474139737
2899474139738
78364217513
E07vjTcNKB5O
E07vjTcNKB7U
E07vjTcNKB7W
E07vjTdY6r9w
E07vjTcNKDHl
E07vjTcNKFva
57372
78364218633
2899474141200
E07vjTcNKHtY
E07vjTcNKHta
78364218635
78364218636
2899474141202
E07vjTdY74Nb
2899474141203
78364217836
2899474140188
E07vjTdY6rAL
E07vjTcNKEPi
E07vjTcNKEPk
E07vjTcNKEPy
E07vjTcNKEQ9
E07vjTcNKEQB
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 11:32:32 GB0005405286 438.80 234 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:33:45 GB0005405286 439.15 485 LSE
HSBC HOLDINGS PLC 29/10/2021 11:33:51 GB0005405286 439.15 244 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:33:51 GB0005405286 439.15 78 BATE
HSBC HOLDINGS PLC 29/10/2021 11:33:52 GB0005405286 439.15 2,510 LSE
HSBC HOLDINGS PLC 29/10/2021 11:33:52 GB0005405286 439.10 613 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:33:52 GB0005405286 439.10 299 LSE
HSBC HOLDINGS PLC 29/10/2021 11:33:52 GB0005405286 439.10 692 LSE
HSBC HOLDINGS PLC 29/10/2021 11:33:52 GB0005405286 439.10 807 LSE
HSBC HOLDINGS PLC 29/10/2021 11:33:52 GB0005405286 439.10 257 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:33:52 GB0005405286 439.10 308 BATE
HSBC HOLDINGS PLC 29/10/2021 11:33:52 GB0005405286 439.10 236 BATE
HSBC HOLDINGS PLC 29/10/2021 11:35:09 GB0005405286 438.90 561 BATE
HSBC HOLDINGS PLC 29/10/2021 11:35:09 GB0005405286 438.90 1,720 BATE
HSBC HOLDINGS PLC 29/10/2021 11:35:10 GB0005405286 438.85 2,419 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:36:30 GB0005405286 438.70 2,362 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:37:29 GB0005405286 438.90 1,233 LSE
HSBC HOLDINGS PLC 29/10/2021 11:37:29 GB0005405286 438.90 1,233 LSE
HSBC HOLDINGS PLC 29/10/2021 11:37:29 GB0005405286 438.90 334 LSE
HSBC HOLDINGS PLC 29/10/2021 11:37:31 GB0005405286 438.90 511 LSE
HSBC HOLDINGS PLC 29/10/2021 11:37:31 GB0005405286 438.90 388 LSE
HSBC HOLDINGS PLC 29/10/2021 11:37:31 GB0005405286 438.90 397 LSE
HSBC HOLDINGS PLC 29/10/2021 11:37:31 GB0005405286 438.90 836 LSE
HSBC HOLDINGS PLC 29/10/2021 11:37:31 GB0005405286 438.90 900 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:37:31 GB0005405286 438.90 455 LSE
HSBC HOLDINGS PLC 29/10/2021 11:38:50 GB0005405286 438.80 612 LSE
HSBC HOLDINGS PLC 29/10/2021 11:38:50 GB0005405286 438.80 423 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:38:50 GB0005405286 438.80 2,341 LSE
HSBC HOLDINGS PLC 29/10/2021 11:38:50 GB0005405286 438.80 506 BATE
HSBC HOLDINGS PLC 29/10/2021 11:38:50 GB0005405286 438.80 1,008 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:39:04 GB0005405286 438.65 202 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:39:04 GB0005405286 438.65 264 BATE
HSBC HOLDINGS PLC 29/10/2021 11:39:04 GB0005405286 438.65 48 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:40:40 GB0005405286 438.95 228 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:40:40 GB0005405286 438.95 133 BATE
HSBC HOLDINGS PLC 29/10/2021 11:40:47 GB0005405286 438.90 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 11:40:47 GB0005405286 438.90 2,518 LSE
78364218913
78364219226
78364219227
2899474141893
58198
E07vjTcNKO4x
E07vjTcNKO53
E07vjTcNKO5R
E07vjTcNKO6U
2899474141204
E07vjTcNKJgO
57711
78364218895
E07vjTcNKO6e
E07vjTcNKO6s
2899474142415
E07vjTcNKO7F
E07vjTcNKPNt
E07vjTdY7RZC
E07vjTcNKPNv
78364219823
2899474142656
58679
78364219904
2899474142744
58984
78364220240
E07vjTcNKJjO
2899474141577
E07vjTcNKJjp
E07vjTcNKJjr
E07vjTcNKJjt
E07vjTdY79m1
78364218912
E07vjTcNKS6c
E07vjTcNKS6e
E07vjTcNKO6W
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 11:40:47 GB0005405286 438.90 71 BATE
HSBC HOLDINGS PLC 29/10/2021 11:40:47 GB0005405286 438.90 1,083 LSE
HSBC HOLDINGS PLC 29/10/2021 11:40:47 GB0005405286 438.90 143 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:40:47 GB0005405286 438.90 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:40:47 GB0005405286 438.90 777 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:41:45 GB0005405286 438.90 218 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:41:45 GB0005405286 438.90 284 BATE
HSBC HOLDINGS PLC 29/10/2021 11:41:45 GB0005405286 438.90 176 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:41:45 GB0005405286 438.90 389 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:41:45 GB0005405286 438.90 237 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:41:45 GB0005405286 438.90 929 LSE
HSBC HOLDINGS PLC 29/10/2021 11:41:45 GB0005405286 438.90 115 LSE
HSBC HOLDINGS PLC 29/10/2021 11:41:45 GB0005405286 438.90 613 LSE
HSBC HOLDINGS PLC 29/10/2021 11:41:46 GB0005405286 438.85 425 LSE
HSBC HOLDINGS PLC 29/10/2021 11:41:46 GB0005405286 438.85 583 LSE
HSBC HOLDINGS PLC 29/10/2021 11:44:12 GB0005405286 439.25 1,609 LSE
HSBC HOLDINGS PLC 29/10/2021 11:44:45 GB0005405286 439.40 618 LSE
HSBC HOLDINGS PLC 29/10/2021 11:44:45 GB0005405286 439.40 632 LSE
HSBC HOLDINGS PLC 29/10/2021 11:44:45 GB0005405286 439.40 982 LSE
HSBC HOLDINGS PLC 29/10/2021 11:44:45 GB0005405286 439.40 1,250 LSE
HSBC HOLDINGS PLC 29/10/2021 11:44:45 GB0005405286 439.40 834 LSE
HSBC HOLDINGS PLC 29/10/2021 11:44:45 GB0005405286 439.40 472 LSE
HSBC HOLDINGS PLC 29/10/2021 11:44:45 GB0005405286 439.40 176 LSE
HSBC HOLDINGS PLC 29/10/2021 11:44:45 GB0005405286 439.40 602 LSE
HSBC HOLDINGS PLC 29/10/2021 11:44:45 GB0005405286 439.40 3,081 LSE
HSBC HOLDINGS PLC 29/10/2021 11:44:45 GB0005405286 439.40 1,250 LSE
HSBC HOLDINGS PLC 29/10/2021 11:44:45 GB0005405286 439.40 514 LSE
HSBC HOLDINGS PLC 29/10/2021 11:45:54 GB0005405286 439.55 850 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:45:54 GB0005405286 439.55 750 BATE
HSBC HOLDINGS PLC 29/10/2021 11:45:55 GB0005405286 439.55 977 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:46:07 GB0005405286 439.50 2,554 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:47:06 GB0005405286 439.45 1,199 LSE
HSBC HOLDINGS PLC 29/10/2021 11:47:06 GB0005405286 439.45 218 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:47:06 GB0005405286 439.45 329 LSE
HSBC HOLDINGS PLC 29/10/2021 11:47:06 GB0005405286 439.45 521 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:47:06 GB0005405286 439.45 262 BATE
HSBC HOLDINGS PLC 29/10/2021 11:47:06 GB0005405286 439.45 201 BATE
E07vjTcNKWDE
E07vjTcNKWDI
E07vjTcNKWDK
2899474144432
78364221279
59947
78364220269
E07vjTcNKS6k
2899474143238
59009
59010
59163
78364220431
2899474143422
2899474143423
E07vjTdY7cCv
E07vjTcNKT4B
E07vjTcNKT4D
E07vjTcNKT4G
E07vjTcNKT5f
2899474144479
E07vjTcNKYuq
E07vjTdY7vd3
E07vjTcNKYut
2899474144699
78364221517
78364221518
E07vjTcNKT66
E07vjTcNKVoy
E07vjTcNKWCs
E07vjTcNKWCu
E07vjTcNKWCw
E07vjTcNKWD1
E07vjTcNKWD3
E07vjTcNKWD7
E07vjTcNKWDA
E07vjTcNKWDC
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 11:47:10 GB0005405286 439.35 700 LSE
HSBC HOLDINGS PLC 29/10/2021 11:47:10 GB0005405286 439.35 552 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:47:53 GB0005405286 439.20 1,396 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:48:14 GB0005405286 439.15 1,055 LSE
HSBC HOLDINGS PLC 29/10/2021 11:48:14 GB0005405286 439.15 269 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:48:14 GB0005405286 439.15 827 LSE
HSBC HOLDINGS PLC 29/10/2021 11:48:15 GB0005405286 439.15 323 BATE
HSBC HOLDINGS PLC 29/10/2021 11:48:15 GB0005405286 439.15 641 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:48:15 GB0005405286 439.15 247 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:48:35 GB0005405286 438.85 198 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:48:35 GB0005405286 438.85 97 BATE
HSBC HOLDINGS PLC 29/10/2021 11:48:35 GB0005405286 438.85 514 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:48:35 GB0005405286 438.85 161 BATE
HSBC HOLDINGS PLC 29/10/2021 11:49:02 GB0005405286 438.75 1,835 LSE
HSBC HOLDINGS PLC 29/10/2021 11:49:53 GB0005405286 438.70 2,624 LSE
HSBC HOLDINGS PLC 29/10/2021 11:50:28 GB0005405286 438.60 108 LSE
HSBC HOLDINGS PLC 29/10/2021 11:50:28 GB0005405286 438.60 280 BATE
HSBC HOLDINGS PLC 29/10/2021 11:50:28 GB0005405286 438.60 234 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:50:28 GB0005405286 438.60 1,528 LSE
HSBC HOLDINGS PLC 29/10/2021 11:50:28 GB0005405286 438.60 559 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:50:28 GB0005405286 438.60 215 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:53:10 GB0005405286 438.85 171 LSE
HSBC HOLDINGS PLC 29/10/2021 11:53:32 GB0005405286 438.95 580 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:53:48 GB0005405286 439.05 985 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:53:48 GB0005405286 439.05 1,205 LSE
HSBC HOLDINGS PLC 29/10/2021 11:53:48 GB0005405286 439.05 2,887 LSE
HSBC HOLDINGS PLC 29/10/2021 11:53:48 GB0005405286 439.05 310 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:53:48 GB0005405286 439.05 69 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:53:48 GB0005405286 439.05 301 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:54:02 GB0005405286 439.05 121 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:54:02 GB0005405286 439.05 2,934 LSE
HSBC HOLDINGS PLC 29/10/2021 11:54:02 GB0005405286 439.05 385 AQUIS
HSBC HOLDINGS PLC 29/10/2021 11:54:02 GB0005405286 439.05 503 BATE
HSBC HOLDINGS PLC 29/10/2021 11:54:02 GB0005405286 439.05 1,001 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:54:02 GB0005405286 439.05 299 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:54:02 GB0005405286 439.00 1,704 LSE
HSBC HOLDINGS PLC 29/10/2021 11:54:02 GB0005405286 439.00 1,704 LSE
E07vjTdY88nh
E07vjTcNKdQO
2899474145496
60993
E07vjTcNKgAk
2899474146157
2899474146217
E07vjTcNKZ0c
2899474144725
2899474144936
E07vjTcNKagt
E07vjTdY80YE
E07vjTcNKagv
78364221756
2899474145022
E07vjTcNKgkx
E07vjTcNKgkz
61599
61600
2899474146218
E07vjTdY8Jw9
E07vjTcNKgve
61639
78364222788
2899474146292
E07vjTdY8JwC
E07vjTcNKgwM
E07vjTcNKgwW
60514
60593
78364221819
2899474145098
78364221820
E07vjTcNKbim
E07vjTcNKcmB
E07vjTcNKdQL
78364222108
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 11:54:02 GB0005405286 439.00 245 LSE
HSBC HOLDINGS PLC 29/10/2021 11:56:57 GB0005405286 439.25 85 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:56:57 GB0005405286 439.25 654 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:56:57 GB0005405286 439.25 654 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:57:27 GB0005405286 439.30 1,558 LSE
HSBC HOLDINGS PLC 29/10/2021 11:57:27 GB0005405286 439.30 1,798 LSE
HSBC HOLDINGS PLC 29/10/2021 11:57:27 GB0005405286 439.30 1,558 LSE
HSBC HOLDINGS PLC 29/10/2021 11:57:27 GB0005405286 439.30 1,149 LSE
HSBC HOLDINGS PLC 29/10/2021 11:57:27 GB0005405286 439.30 171 LSE
HSBC HOLDINGS PLC 29/10/2021 11:57:27 GB0005405286 439.30 1,000 LSE
HSBC HOLDINGS PLC 29/10/2021 11:57:27 GB0005405286 439.30 387 LSE
HSBC HOLDINGS PLC 29/10/2021 11:57:27 GB0005405286 439.30 1,171 LSE
HSBC HOLDINGS PLC 29/10/2021 11:57:27 GB0005405286 439.30 524 LSE
HSBC HOLDINGS PLC 29/10/2021 11:57:27 GB0005405286 439.25 2,031 LSE
HSBC HOLDINGS PLC 29/10/2021 11:57:27 GB0005405286 439.25 1,164 LSE
HSBC HOLDINGS PLC 29/10/2021 11:58:44 GB0005405286 439.30 171 LSE
HSBC HOLDINGS PLC 29/10/2021 11:59:06 GB0005405286 439.35 283 BATE
HSBC HOLDINGS PLC 29/10/2021 11:59:06 GB0005405286 439.35 577 CHIX
HSBC HOLDINGS PLC 29/10/2021 11:59:06 GB0005405286 439.35 7 BATE
HSBC HOLDINGS PLC 29/10/2021 11:59:06 GB0005405286 439.35 242 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 11:59:06 GB0005405286 439.35 1,693 LSE
HSBC HOLDINGS PLC 29/10/2021 11:59:06 GB0005405286 439.35 222 BATE
HSBC HOLDINGS PLC 29/10/2021 11:59:58 GB0005405286 439.45 344 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:00:32 GB0005405286 439.45 1,032 LSE
HSBC HOLDINGS PLC 29/10/2021 12:00:32 GB0005405286 439.45 673 LSE
HSBC HOLDINGS PLC 29/10/2021 12:00:32 GB0005405286 439.45 358 LSE
HSBC HOLDINGS PLC 29/10/2021 12:00:32 GB0005405286 439.45 1,031 LSE
HSBC HOLDINGS PLC 29/10/2021 12:00:32 GB0005405286 439.45 674 LSE
HSBC HOLDINGS PLC 29/10/2021 12:00:32 GB0005405286 439.45 55 LSE
HSBC HOLDINGS PLC 29/10/2021 12:01:05 GB0005405286 440.00 1,634 LSE
HSBC HOLDINGS PLC 29/10/2021 12:01:05 GB0005405286 440.00 1,634 LSE
HSBC HOLDINGS PLC 29/10/2021 12:01:05 GB0005405286 440.00 428 LSE
HSBC HOLDINGS PLC 29/10/2021 12:01:30 GB0005405286 439.85 1,911 LSE
HSBC HOLDINGS PLC 29/10/2021 12:02:29 GB0005405286 440.05 1,521 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:02:29 GB0005405286 440.05 1,203 LSE
HSBC HOLDINGS PLC 29/10/2021 12:02:29 GB0005405286 440.05 342 LSE
HSBC HOLDINGS PLC 29/10/2021 12:02:29 GB0005405286 440.05 861 LSE
E07vjTcNKktK
E07vjTcNKktM
E07vjTcNKktZ
E07vjTcNKku7
E07vjTcNKkuC
E07vjTcNKmiQ
78364223733
2899474147610
E07vjTcNKgwb
2899474146964
78364223734
E07vjTdY8ctv
E07vjTcNKnDY
78364223735
E07vjTdY8g9d
E07vjTcNKpii
E07vjTcNKpin
E07vjTcNKpip
E07vjTcNKpit
E07vjTcNKpiv
E07vjTcNKpix
E07vjTcNKrB1
E07vjTcNKrBD
E07vjTcNKrBF
E07vjTcNKrY9
2899474146965
2899474146966
E07vjTcNKksz
E07vjTcNKkt1
E07vjTcNKkt6
2899474149053
E07vjTcNKsZP
E07vjTcNKsZY
E07vjTcNKsZa
E07vjTcNKkt8
E07vjTcNKktD
E07vjTcNKktF
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 12:02:29 GB0005405286 440.05 342 LSE
HSBC HOLDINGS PLC 29/10/2021 12:02:29 GB0005405286 440.05 566 LSE
HSBC HOLDINGS PLC 29/10/2021 12:02:50 GB0005405286 439.90 200 BATE
HSBC HOLDINGS PLC 29/10/2021 12:02:50 GB0005405286 439.90 110 BATE
HSBC HOLDINGS PLC 29/10/2021 12:05:45 GB0005405286 440.55 1,253 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:05:45 GB0005405286 440.55 1,311 LSE
HSBC HOLDINGS PLC 29/10/2021 12:05:45 GB0005405286 440.55 751 LSE
HSBC HOLDINGS PLC 29/10/2021 12:05:45 GB0005405286 440.55 560 LSE
HSBC HOLDINGS PLC 29/10/2021 12:05:45 GB0005405286 440.55 841 LSE
HSBC HOLDINGS PLC 29/10/2021 12:05:45 GB0005405286 440.55 862 LSE
HSBC HOLDINGS PLC 29/10/2021 12:05:45 GB0005405286 440.55 449 LSE
HSBC HOLDINGS PLC 29/10/2021 12:05:45 GB0005405286 440.55 19 LSE
HSBC HOLDINGS PLC 29/10/2021 12:05:45 GB0005405286 440.55 1,222 LSE
HSBC HOLDINGS PLC 29/10/2021 12:05:45 GB0005405286 440.55 89 LSE
HSBC HOLDINGS PLC 29/10/2021 12:05:45 GB0005405286 440.55 2,656 LSE
HSBC HOLDINGS PLC 29/10/2021 12:05:45 GB0005405286 440.55 700 LSE
HSBC HOLDINGS PLC 29/10/2021 12:05:45 GB0005405286 440.55 611 LSE
HSBC HOLDINGS PLC 29/10/2021 12:05:45 GB0005405286 440.55 278 LSE
HSBC HOLDINGS PLC 29/10/2021 12:05:45 GB0005405286 440.50 312 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:05:45 GB0005405286 440.50 333 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:05:46 GB0005405286 440.50 135 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:05:46 GB0005405286 440.50 1,205 LSE
HSBC HOLDINGS PLC 29/10/2021 12:05:46 GB0005405286 440.50 432 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:05:46 GB0005405286 440.50 48 LSE
HSBC HOLDINGS PLC 29/10/2021 12:08:15 GB0005405286 440.50 181 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:08:15 GB0005405286 440.50 235 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:08:15 GB0005405286 440.50 500 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:08:15 GB0005405286 440.50 904 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:08:15 GB0005405286 440.50 664 BATE
HSBC HOLDINGS PLC 29/10/2021 12:08:15 GB0005405286 440.50 54 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:08:15 GB0005405286 440.50 3,869 LSE
HSBC HOLDINGS PLC 29/10/2021 12:09:30 GB0005405286 440.65 200 BATE
HSBC HOLDINGS PLC 29/10/2021 12:09:30 GB0005405286 440.65 11 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:09:30 GB0005405286 440.65 706 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:09:30 GB0005405286 440.65 155 BATE
HSBC HOLDINGS PLC 29/10/2021 12:09:30 GB0005405286 440.65 2,069 LSE
HSBC HOLDINGS PLC 29/10/2021 12:09:30 GB0005405286 440.65 261 AQUIS
78364224706
E07vjTdY93ue
E07vjTcNKwaA
E07vjTcNKwaG
E07vjTcNKwaI
E07vjTcNKwaK
E07vjTcNKwaS
E07vjTcNKwaV
E07vjTcNKwaX
E07vjTcNKwae
E07vjTcNKwag
E07vjTcNKwb2
E07vjTcNKwbE
E07vjTcNKwbL
E07vjTdY93vi
E07vjTdY93vm
E07vjTdY93ze
E07vjTcNKwea
E07vjTdY93zi
E07vjTcNKwec
2899474150769
2899474150770
E07vjTdY9Ck7
E07vjTcNKsZc
E07vjTcNKsZg
78364224705
2899474150771
78364225797
E07vjTdY9CkF
E07vjTcNKzA3
78364225980
65192
2899474151051
78364225981
E07vjTcNL0Sa
65193
E07vjTcNKwac
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 12:09:35 GB0005405286 440.60 17 LSE
HSBC HOLDINGS PLC 29/10/2021 12:09:35 GB0005405286 440.60 1,254 LSE
HSBC HOLDINGS PLC 29/10/2021 12:09:35 GB0005405286 440.60 1,252 LSE
HSBC HOLDINGS PLC 29/10/2021 12:09:35 GB0005405286 440.60 2 LSE
HSBC HOLDINGS PLC 29/10/2021 12:09:35 GB0005405286 440.60 803 LSE
HSBC HOLDINGS PLC 29/10/2021 12:10:14 GB0005405286 440.35 1,602 LSE
HSBC HOLDINGS PLC 29/10/2021 12:10:15 GB0005405286 440.35 141 LSE
HSBC HOLDINGS PLC 29/10/2021 12:10:15 GB0005405286 440.35 573 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:10:15 GB0005405286 440.35 49 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:10:15 GB0005405286 440.35 1,121 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:10:33 GB0005405286 440.30 179 LSE
HSBC HOLDINGS PLC 29/10/2021 12:11:15 GB0005405286 440.25 776 LSE
HSBC HOLDINGS PLC 29/10/2021 12:11:15 GB0005405286 440.25 934 LSE
HSBC HOLDINGS PLC 29/10/2021 12:11:50 GB0005405286 440.40 149 LSE
HSBC HOLDINGS PLC 29/10/2021 12:11:50 GB0005405286 440.40 1,443 LSE
HSBC HOLDINGS PLC 29/10/2021 12:11:50 GB0005405286 440.40 122 LSE
HSBC HOLDINGS PLC 29/10/2021 12:11:50 GB0005405286 440.40 149 LSE
HSBC HOLDINGS PLC 29/10/2021 12:12:10 GB0005405286 440.35 455 LSE
HSBC HOLDINGS PLC 29/10/2021 12:12:10 GB0005405286 440.35 891 LSE
HSBC HOLDINGS PLC 29/10/2021 12:12:10 GB0005405286 440.35 1,774 LSE
HSBC HOLDINGS PLC 29/10/2021 12:12:10 GB0005405286 440.35 384 LSE
HSBC HOLDINGS PLC 29/10/2021 12:13:51 GB0005405286 440.30 1,286 LSE
HSBC HOLDINGS PLC 29/10/2021 12:13:51 GB0005405286 440.30 1,483 LSE
HSBC HOLDINGS PLC 29/10/2021 12:13:51 GB0005405286 440.30 550 LSE
HSBC HOLDINGS PLC 29/10/2021 12:14:34 GB0005405286 440.30 398 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:14:34 GB0005405286 440.30 103 BATE
HSBC HOLDINGS PLC 29/10/2021 12:14:34 GB0005405286 440.30 345 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:14:34 GB0005405286 440.30 2,176 LSE
HSBC HOLDINGS PLC 29/10/2021 12:14:34 GB0005405286 440.30 556 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:14:34 GB0005405286 440.25 1,573 LSE
HSBC HOLDINGS PLC 29/10/2021 12:14:34 GB0005405286 440.25 661 LSE
HSBC HOLDINGS PLC 29/10/2021 12:14:34 GB0005405286 440.25 912 LSE
HSBC HOLDINGS PLC 29/10/2021 12:14:35 GB0005405286 440.25 62 LSE
HSBC HOLDINGS PLC 29/10/2021 12:14:35 GB0005405286 440.25 179 LSE
HSBC HOLDINGS PLC 29/10/2021 12:16:20 GB0005405286 440.35 620 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:16:20 GB0005405286 440.35 1,816 LSE
HSBC HOLDINGS PLC 29/10/2021 12:16:20 GB0005405286 440.35 311 BATE
E07vjTcNL30j
E07vjTcNL3EU
E07vjTcNL3EW
E07vjTcNL3Eb
E07vjTcNL3EZ
E07vjTcNL4rn
E07vjTcNL0Yb
E07vjTcNL0YZ
E07vjTcNL0Yt
E07vjTcNL0Yw
E07vjTcNL0Yy
E07vjTcNL1Pu
E07vjTcNL4rp
E07vjTcNL4tu
2899474152319
78364226856
2899474152320
E07vjTcNL5OF
66226
E07vjTcNL5QI
E07vjTcNL5QW
E07vjTcNL5Qi
E07vjTcNL5R5
E07vjTcNL5RR
2899474152792
E07vjTcNL7NI
78364227189
E07vjTcNL1Qu
2899474151251
2899474151253
2899474151254
E07vjTcNL1fm
E07vjTcNL2Ry
E07vjTcNL2S0
E07vjTcNL30b
E07vjTcNL30d
E07vjTcNL30h
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 12:16:21 GB0005405286 440.30 70 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:16:22 GB0005405286 440.30 87 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:16:55 GB0005405286 440.30 2 BATE
HSBC HOLDINGS PLC 29/10/2021 12:16:55 GB0005405286 440.30 22 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:16:55 GB0005405286 440.30 148 BATE
HSBC HOLDINGS PLC 29/10/2021 12:16:55 GB0005405286 440.30 169 BATE
HSBC HOLDINGS PLC 29/10/2021 12:16:55 GB0005405286 440.30 434 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:16:55 GB0005405286 440.30 178 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:16:55 GB0005405286 440.30 1,860 LSE
HSBC HOLDINGS PLC 29/10/2021 12:16:55 GB0005405286 440.30 486 LSE
HSBC HOLDINGS PLC 29/10/2021 12:16:56 GB0005405286 440.30 24 LSE
HSBC HOLDINGS PLC 29/10/2021 12:16:56 GB0005405286 440.25 1,474 LSE
HSBC HOLDINGS PLC 29/10/2021 12:16:56 GB0005405286 440.25 584 LSE
HSBC HOLDINGS PLC 29/10/2021 12:16:56 GB0005405286 440.25 316 LSE
HSBC HOLDINGS PLC 29/10/2021 12:16:56 GB0005405286 440.25 298 LSE
HSBC HOLDINGS PLC 29/10/2021 12:16:56 GB0005405286 440.25 731 LSE
HSBC HOLDINGS PLC 29/10/2021 12:18:39 GB0005405286 440.25 186 LSE
HSBC HOLDINGS PLC 29/10/2021 12:18:40 GB0005405286 440.25 400 LSE
HSBC HOLDINGS PLC 29/10/2021 12:19:15 GB0005405286 440.40 620 LSE
HSBC HOLDINGS PLC 29/10/2021 12:19:15 GB0005405286 440.40 602 LSE
HSBC HOLDINGS PLC 29/10/2021 12:19:15 GB0005405286 440.40 368 LSE
HSBC HOLDINGS PLC 29/10/2021 12:19:15 GB0005405286 440.40 970 LSE
HSBC HOLDINGS PLC 29/10/2021 12:19:15 GB0005405286 440.40 252 LSE
HSBC HOLDINGS PLC 29/10/2021 12:19:15 GB0005405286 440.40 638 LSE
HSBC HOLDINGS PLC 29/10/2021 12:21:33 GB0005405286 440.65 700 LSE
HSBC HOLDINGS PLC 29/10/2021 12:21:33 GB0005405286 440.65 486 LSE
HSBC HOLDINGS PLC 29/10/2021 12:21:39 GB0005405286 440.55 173 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:21:39 GB0005405286 440.55 304 BATE
HSBC HOLDINGS PLC 29/10/2021 12:21:39 GB0005405286 440.55 432 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:21:39 GB0005405286 440.55 1,772 LSE
HSBC HOLDINGS PLC 29/10/2021 12:21:39 GB0005405286 440.55 253 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:21:39 GB0005405286 440.55 233 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:21:39 GB0005405286 440.50 443 LSE
HSBC HOLDINGS PLC 29/10/2021 12:21:39 GB0005405286 440.50 957 LSE
HSBC HOLDINGS PLC 29/10/2021 12:21:39 GB0005405286 440.50 1,254 LSE
HSBC HOLDINGS PLC 29/10/2021 12:21:39 GB0005405286 440.50 443 LSE
HSBC HOLDINGS PLC 29/10/2021 12:21:39 GB0005405286 440.50 291 BATE
E07vjTcNL84Y
E07vjTcNL887
E07vjTcNL88S
E07vjTcNL88U
E07vjTcNL88d
E07vjTcNL88f
E07vjTcNL88l
E07vjTcNL9d3
E07vjTcNL9dK
E07vjTcNL9zf
E07vjTcNL9zh
E07vjTcNL9zj
E07vjTcNL9zn
E07vjTcNL9zp
E07vjTcNL9zr
E07vjTcNLBos
E07vjTcNLBou
2899474154093
78364228077
2899474154107
E07vjTcNLByl
E07vjTdY9xFB
E07vjTdY9egS
66671
78364227340
2899474152979
78364227341
78364227342
67582
E07vjTcNLBz6
E07vjTcNLBz9
E07vjTcNLBzB
E07vjTcNLBzF
78364228089
2899474152980
2899474152981
E07vjTcNL847
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 12:21:40 GB0005405286 440.50 1,045 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:21:40 GB0005405286 440.50 400 LSE
HSBC HOLDINGS PLC 29/10/2021 12:21:40 GB0005405286 440.50 896 LSE
HSBC HOLDINGS PLC 29/10/2021 12:21:40 GB0005405286 440.50 104 LSE
HSBC HOLDINGS PLC 29/10/2021 12:21:40 GB0005405286 440.50 350 LSE
HSBC HOLDINGS PLC 29/10/2021 12:21:40 GB0005405286 440.50 217 LSE
HSBC HOLDINGS PLC 29/10/2021 12:23:27 GB0005405286 440.50 133 BATE
HSBC HOLDINGS PLC 29/10/2021 12:23:27 GB0005405286 440.50 229 BATE
HSBC HOLDINGS PLC 29/10/2021 12:23:27 GB0005405286 440.50 189 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:23:27 GB0005405286 440.50 531 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:23:27 GB0005405286 440.50 2,110 LSE
HSBC HOLDINGS PLC 29/10/2021 12:23:27 GB0005405286 440.50 1,339 LSE
HSBC HOLDINGS PLC 29/10/2021 12:23:27 GB0005405286 440.50 478 LSE
HSBC HOLDINGS PLC 29/10/2021 12:23:27 GB0005405286 440.50 1,339 LSE
HSBC HOLDINGS PLC 29/10/2021 12:23:27 GB0005405286 440.50 486 LSE
HSBC HOLDINGS PLC 29/10/2021 12:23:27 GB0005405286 440.50 302 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:23:27 GB0005405286 440.50 277 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:25:36 GB0005405286 440.55 1,793 LSE
HSBC HOLDINGS PLC 29/10/2021 12:26:43 GB0005405286 440.55 550 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:26:49 GB0005405286 440.45 103 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:26:49 GB0005405286 440.45 22 BATE
HSBC HOLDINGS PLC 29/10/2021 12:27:30 GB0005405286 440.50 1,201 LSE
HSBC HOLDINGS PLC 29/10/2021 12:27:30 GB0005405286 440.50 399 LSE
HSBC HOLDINGS PLC 29/10/2021 12:27:30 GB0005405286 440.50 271 LSE
HSBC HOLDINGS PLC 29/10/2021 12:27:30 GB0005405286 440.50 1,610 LSE
HSBC HOLDINGS PLC 29/10/2021 12:27:30 GB0005405286 440.50 578 LSE
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 252 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 252 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 252 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 252 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 3,129 LSE
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 2,271 LSE
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 2,412 LSE
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 1 CHIX
E07vjTcNLC1y
E07vjTcNLC20
E07vjTcNLC29
E07vjTcNLC2J
78364228399
78364228400
2899474154555
2899474154556
E07vjTcNLJHQ
E07vjTcNLJHS
E07vjTcNLJHX
E07vjTcNLJHZ
2899474156019
E07vjTcNLDkF
E07vjTcNLDkH
E07vjTcNLDkJ
E07vjTcNLDkN
E07vjTcNLDkP
E07vjTdYA2nd
67883
E07vjTcNLFUv
E07vjTdYAD1W
E07vjTdYADcN
78364229015
E07vjTcNLH6b
E07vjTcNLH6g
E07vjTcNLH6j
E07vjTcNLH72
E07vjTcNLH74
2899474156015
2899474156016
2899474156017
2899474156018
E07vjTcNLJHI
E07vjTcNLJHK
2899474154119
E07vjTcNLC1v
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 251 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 1 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 252 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 252 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 252 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 252 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 228 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 917 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 131 LSE
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 600 LSE
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 300 LSE
HSBC HOLDINGS PLC 29/10/2021 12:29:29 GB0005405286 440.70 325 LSE
HSBC HOLDINGS PLC 29/10/2021 12:29:30 GB0005405286 440.70 1,400 LSE
HSBC HOLDINGS PLC 29/10/2021 12:31:47 GB0005405286 440.55 890 LSE
HSBC HOLDINGS PLC 29/10/2021 12:31:54 GB0005405286 440.60 697 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:31:54 GB0005405286 440.60 293 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:31:54 GB0005405286 440.60 350 BATE
HSBC HOLDINGS PLC 29/10/2021 12:31:55 GB0005405286 440.60 200 LSE
HSBC HOLDINGS PLC 29/10/2021 12:31:55 GB0005405286 440.60 2,110 LSE
HSBC HOLDINGS PLC 29/10/2021 12:33:39 GB0005405286 441.15 309 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:33:46 GB0005405286 441.15 59 LSE
HSBC HOLDINGS PLC 29/10/2021 12:34:03 GB0005405286 441.10 1,580 LSE
HSBC HOLDINGS PLC 29/10/2021 12:34:03 GB0005405286 441.10 1,580 LSE
HSBC HOLDINGS PLC 29/10/2021 12:34:03 GB0005405286 441.10 384 LSE
HSBC HOLDINGS PLC 29/10/2021 12:34:03 GB0005405286 441.10 251 LSE
HSBC HOLDINGS PLC 29/10/2021 12:34:25 GB0005405286 441.15 1,241 LSE
HSBC HOLDINGS PLC 29/10/2021 12:34:25 GB0005405286 441.15 1,022 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:34:25 GB0005405286 441.15 228 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:34:25 GB0005405286 441.15 1,100 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:34:25 GB0005405286 441.15 29 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:34:25 GB0005405286 441.15 615 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:36:13 GB0005405286 441.15 234 LSE
HSBC HOLDINGS PLC 29/10/2021 12:36:43 GB0005405286 441.20 20 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:37:11 GB0005405286 441.25 508 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:37:18 GB0005405286 441.25 65 CHIX
2899474156020
2899474156021
2899474156022
2899474156023
2899474156025
2899474156026
68972
68973
68974
E07vjTcNLJIP
E07vjTcNLJIR
E07vjTcNLJIT
E07vjTcNLJIY
E07vjTcNLJIz
E07vjTcNLLht
2899474156741
E07vjTdYATFt
78364229953
E07vjTcNLLpe
E07vjTcNLLpg
2899474157263
E07vjTcNLOLt
E07vjTcNLOdv
E07vjTcNLOe2
E07vjTcNLOe4
E07vjTcNLOhF
E07vjTcNLP8o
70243
2899474157503
2899474157504
2899474157507
70251
E07vjTcNLQuK
70794
2899474156024
2899474158188
2899474158193
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 12:37:18 GB0005405286 441.25 1,200 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:37:31 GB0005405286 441.20 2,366 LSE
HSBC HOLDINGS PLC 29/10/2021 12:37:31 GB0005405286 441.20 1,272 LSE
HSBC HOLDINGS PLC 29/10/2021 12:37:31 GB0005405286 441.20 1,047 LSE
HSBC HOLDINGS PLC 29/10/2021 12:37:31 GB0005405286 441.20 2,591 LSE
HSBC HOLDINGS PLC 29/10/2021 12:37:35 GB0005405286 441.20 603 BATE
HSBC HOLDINGS PLC 29/10/2021 12:37:35 GB0005405286 441.20 263 BATE
HSBC HOLDINGS PLC 29/10/2021 12:37:45 GB0005405286 441.15 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 12:37:45 GB0005405286 441.15 121 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:37:45 GB0005405286 441.15 1,073 LSE
HSBC HOLDINGS PLC 29/10/2021 12:37:45 GB0005405286 441.15 99 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:37:45 GB0005405286 441.15 49 BATE
HSBC HOLDINGS PLC 29/10/2021 12:37:45 GB0005405286 441.15 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:37:45 GB0005405286 441.15 700 LSE
HSBC HOLDINGS PLC 29/10/2021 12:37:45 GB0005405286 441.15 67 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:40:20 GB0005405286 441.50 737 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:40:20 GB0005405286 441.50 59 BATE
HSBC HOLDINGS PLC 29/10/2021 12:40:22 GB0005405286 441.50 84 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:40:22 GB0005405286 441.50 2,162 LSE
HSBC HOLDINGS PLC 29/10/2021 12:40:22 GB0005405286 441.50 225 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:40:22 GB0005405286 441.50 312 BATE
HSBC HOLDINGS PLC 29/10/2021 12:40:25 GB0005405286 441.50 3,800 LSE
HSBC HOLDINGS PLC 29/10/2021 12:40:25 GB0005405286 441.50 63 LSE
HSBC HOLDINGS PLC 29/10/2021 12:40:25 GB0005405286 441.50 251 LSE
HSBC HOLDINGS PLC 29/10/2021 12:41:22 GB0005405286 441.55 25 BATE
HSBC HOLDINGS PLC 29/10/2021 12:41:22 GB0005405286 441.55 837 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:41:22 GB0005405286 441.55 487 BATE
HSBC HOLDINGS PLC 29/10/2021 12:41:22 GB0005405286 441.55 30 BATE
HSBC HOLDINGS PLC 29/10/2021 12:41:22 GB0005405286 441.55 452 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:41:22 GB0005405286 441.55 3,162 LSE
HSBC HOLDINGS PLC 29/10/2021 12:41:22 GB0005405286 441.55 242 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:41:22 GB0005405286 441.55 390 BATE
HSBC HOLDINGS PLC 29/10/2021 12:41:22 GB0005405286 441.55 25 LSE
HSBC HOLDINGS PLC 29/10/2021 12:41:22 GB0005405286 441.50 153 LSE
HSBC HOLDINGS PLC 29/10/2021 12:43:03 GB0005405286 441.40 533 LSE
HSBC HOLDINGS PLC 29/10/2021 12:43:03 GB0005405286 441.40 1,234 LSE
HSBC HOLDINGS PLC 29/10/2021 12:43:03 GB0005405286 441.40 401 LSE
E07vjTdYAoOZ
E07vjTcNLSbu
2899474158317
78364231122
70976
E07vjTcNLScD
2899474158318
2899474159231
78364231674
E07vjTdYAyCS
E07vjTcNLWDt
E07vjTdYAyDu
78364231687
E07vjTcNLWFM
E07vjTcNLWFO
E07vjTcNLWFr
78364231825
2899474159430
78364231826
78364231827
E07vjTdYB1Zz
2899474158194
E07vjTcNLSMP
E07vjTcNLSMW
E07vjTcNLSMn
E07vjTcNLSN3
E07vjTcNLWxf
2899474159431
78364231828
E07vjTcNLWyG
E07vjTcNLX0W
E07vjTcNLYVl
E07vjTcNLYVn
E07vjTcNLYVp
78364231101
78364231102
E07vjTcNLSbn
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 12:43:03 GB0005405286 441.40 1,635 LSE
HSBC HOLDINGS PLC 29/10/2021 12:43:03 GB0005405286 441.40 132 LSE
HSBC HOLDINGS PLC 29/10/2021 12:43:03 GB0005405286 441.40 791 LSE
HSBC HOLDINGS PLC 29/10/2021 12:44:29 GB0005405286 441.50 853 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:44:29 GB0005405286 441.50 132 BATE
HSBC HOLDINGS PLC 29/10/2021 12:44:29 GB0005405286 441.50 297 BATE
HSBC HOLDINGS PLC 29/10/2021 12:44:29 GB0005405286 441.50 358 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:44:29 GB0005405286 441.50 192 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:44:29 GB0005405286 441.50 2,637 LSE
HSBC HOLDINGS PLC 29/10/2021 12:45:15 GB0005405286 441.30 1,526 LSE
HSBC HOLDINGS PLC 29/10/2021 12:45:15 GB0005405286 441.30 112 LSE
HSBC HOLDINGS PLC 29/10/2021 12:45:15 GB0005405286 441.30 294 LSE
HSBC HOLDINGS PLC 29/10/2021 12:45:15 GB0005405286 441.30 406 LSE
HSBC HOLDINGS PLC 29/10/2021 12:45:15 GB0005405286 441.30 406 LSE
HSBC HOLDINGS PLC 29/10/2021 12:45:15 GB0005405286 441.30 112 LSE
HSBC HOLDINGS PLC 29/10/2021 12:45:15 GB0005405286 441.30 112 LSE
HSBC HOLDINGS PLC 29/10/2021 12:45:15 GB0005405286 441.30 112 LSE
HSBC HOLDINGS PLC 29/10/2021 12:45:15 GB0005405286 441.30 602 LSE
HSBC HOLDINGS PLC 29/10/2021 12:45:16 GB0005405286 441.30 346 BATE
HSBC HOLDINGS PLC 29/10/2021 12:45:16 GB0005405286 441.30 454 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:45:16 GB0005405286 441.25 1,261 LSE
HSBC HOLDINGS PLC 29/10/2021 12:45:16 GB0005405286 441.25 517 LSE
HSBC HOLDINGS PLC 29/10/2021 12:45:16 GB0005405286 441.25 58 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:45:16 GB0005405286 441.25 237 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:45:16 GB0005405286 441.25 68 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:45:16 GB0005405286 441.25 850 BATE
HSBC HOLDINGS PLC 29/10/2021 12:45:16 GB0005405286 441.25 550 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:45:16 GB0005405286 441.25 850 LSE
HSBC HOLDINGS PLC 29/10/2021 12:45:16 GB0005405286 441.25 37 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:46:07 GB0005405286 441.10 993 LSE
HSBC HOLDINGS PLC 29/10/2021 12:46:07 GB0005405286 441.10 808 LSE
HSBC HOLDINGS PLC 29/10/2021 12:46:07 GB0005405286 441.10 700 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:46:08 GB0005405286 441.10 404 LSE
HSBC HOLDINGS PLC 29/10/2021 12:46:47 GB0005405286 440.75 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:46:47 GB0005405286 440.75 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:46:47 GB0005405286 440.75 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:49:01 GB0005405286 440.65 324 AQUIS
E07vjTcNLYVv
E07vjTcNLYVx
2899474160163
78364232384
78364232385
E07vjTdYBC5r
E07vjTdYBC63
E07vjTdYBI74
E07vjTcNLcEZ
72802
72803
72806
73238
E07vjTcNLaHk
E07vjTcNLb9B
E07vjTcNLb9E
E07vjTcNLb9G
E07vjTcNLb9K
E07vjTcNLb9M
E07vjTcNLb9R
E07vjTcNLb9U
E07vjTcNLb9b
E07vjTcNLb9Z
78364232518
72509
E07vjTcNLbCR
E07vjTcNLbCW
2899474160351
2899474160352
2899474160353
78364232522
E07vjTdYBF9U
E07vjTcNLbDy
2899474160354
E07vjTcNLcDn
E07vjTcNLcDp
E07vjTcNLYVt
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 12:49:05 GB0005405286 440.70 495 BATE
HSBC HOLDINGS PLC 29/10/2021 12:49:05 GB0005405286 440.70 576 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:49:35 GB0005405286 440.80 1,456 LSE
HSBC HOLDINGS PLC 29/10/2021 12:49:40 GB0005405286 440.80 968 LSE
HSBC HOLDINGS PLC 29/10/2021 12:49:40 GB0005405286 440.80 488 LSE
HSBC HOLDINGS PLC 29/10/2021 12:49:40 GB0005405286 440.80 554 LSE
HSBC HOLDINGS PLC 29/10/2021 12:49:46 GB0005405286 440.70 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:49:46 GB0005405286 440.70 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:50:48 GB0005405286 440.65 1,359 LSE
HSBC HOLDINGS PLC 29/10/2021 12:50:48 GB0005405286 440.65 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:50:49 GB0005405286 440.65 451 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:51:16 GB0005405286 440.55 98 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:51:16 GB0005405286 440.55 150 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:51:16 GB0005405286 440.55 1,734 LSE
HSBC HOLDINGS PLC 29/10/2021 12:51:16 GB0005405286 440.55 161 BATE
HSBC HOLDINGS PLC 29/10/2021 12:51:16 GB0005405286 440.55 133 BATE
HSBC HOLDINGS PLC 29/10/2021 12:51:16 GB0005405286 440.55 592 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:51:16 GB0005405286 440.55 231 LSE
HSBC HOLDINGS PLC 29/10/2021 12:53:25 GB0005405286 440.50 46 LSE
HSBC HOLDINGS PLC 29/10/2021 12:53:25 GB0005405286 440.50 596 BATE
HSBC HOLDINGS PLC 29/10/2021 12:53:25 GB0005405286 440.50 497 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:53:25 GB0005405286 440.50 302 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:53:54 GB0005405286 440.65 372 BATE
HSBC HOLDINGS PLC 29/10/2021 12:53:54 GB0005405286 440.65 536 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:53:54 GB0005405286 440.65 372 BATE
HSBC HOLDINGS PLC 29/10/2021 12:53:54 GB0005405286 440.65 10 BATE
HSBC HOLDINGS PLC 29/10/2021 12:53:54 GB0005405286 440.65 204 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:53:54 GB0005405286 440.65 740 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:53:54 GB0005405286 440.65 539 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:53:54 GB0005405286 440.65 2,170 LSE
HSBC HOLDINGS PLC 29/10/2021 12:53:54 GB0005405286 440.65 666 LSE
HSBC HOLDINGS PLC 29/10/2021 12:53:54 GB0005405286 440.65 149 LSE
HSBC HOLDINGS PLC 29/10/2021 12:53:54 GB0005405286 440.65 365 LSE
HSBC HOLDINGS PLC 29/10/2021 12:53:54 GB0005405286 440.65 990 LSE
HSBC HOLDINGS PLC 29/10/2021 12:53:54 GB0005405286 440.65 275 LSE
HSBC HOLDINGS PLC 29/10/2021 12:53:54 GB0005405286 440.65 1,265 LSE
HSBC HOLDINGS PLC 29/10/2021 12:54:04 GB0005405286 440.60 1,250 AQUIS
78364233150
2899474161234
78364234004
78364234005
2899474162504
2899474162505
2899474162506
E07vjTcNLken
E07vjTcNLkes
E07vjTcNLkf2
E07vjTcNLkf4
E07vjTcNLfkA
E07vjTcNLfnH
E07vjTcNLfnJ
E07vjTcNLfnT
73393
73394
E07vjTcNLh1m
73602
2899474161654
E07vjTdYBb7h
E07vjTdYBb7m
E07vjTcNLhPj
78364233549
78364233550
2899474161737
E07vjTcNLkf8
E07vjTcNLkfP
74370
E07vjTcNLhQA
E07vjTcNLjtA
78364233906
E07vjTdYBik0
74185
78364234003
2899474162503
E07vjTcNLkf6
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 12:54:04 GB0005405286 440.60 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:54:04 GB0005405286 440.60 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:54:04 GB0005405286 440.60 190 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:55:47 GB0005405286 440.20 1,554 LSE
HSBC HOLDINGS PLC 29/10/2021 12:55:47 GB0005405286 440.20 640 LSE
HSBC HOLDINGS PLC 29/10/2021 12:55:47 GB0005405286 440.20 321 LSE
HSBC HOLDINGS PLC 29/10/2021 12:55:47 GB0005405286 440.20 669 LSE
HSBC HOLDINGS PLC 29/10/2021 12:55:48 GB0005405286 440.15 329 LSE
HSBC HOLDINGS PLC 29/10/2021 12:55:48 GB0005405286 440.15 155 LSE
HSBC HOLDINGS PLC 29/10/2021 12:56:00 GB0005405286 440.05 144 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:56:00 GB0005405286 440.05 85 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 12:56:38 GB0005405286 440.00 300 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:56:40 GB0005405286 440.00 200 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:56:50 GB0005405286 440.00 400 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:56:56 GB0005405286 440.00 1,654 CHIX
HSBC HOLDINGS PLC 29/10/2021 12:56:59 GB0005405286 439.95 1,601 LSE
HSBC HOLDINGS PLC 29/10/2021 12:56:59 GB0005405286 439.95 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:56:59 GB0005405286 439.95 797 AQUIS
HSBC HOLDINGS PLC 29/10/2021 12:59:24 GB0005405286 439.95 917 LSE
HSBC HOLDINGS PLC 29/10/2021 12:59:24 GB0005405286 439.95 471 LSE
HSBC HOLDINGS PLC 29/10/2021 12:59:24 GB0005405286 439.95 471 LSE
HSBC HOLDINGS PLC 29/10/2021 12:59:24 GB0005405286 439.95 312 LSE
HSBC HOLDINGS PLC 29/10/2021 12:59:24 GB0005405286 439.95 356 LSE
HSBC HOLDINGS PLC 29/10/2021 12:59:24 GB0005405286 439.95 249 LSE
HSBC HOLDINGS PLC 29/10/2021 12:59:24 GB0005405286 439.95 298 LSE
HSBC HOLDINGS PLC 29/10/2021 13:00:00 GB0005405286 439.85 200 LSE
HSBC HOLDINGS PLC 29/10/2021 13:00:12 GB0005405286 440.00 438 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 13:00:12 GB0005405286 440.00 524 BATE
HSBC HOLDINGS PLC 29/10/2021 13:00:14 GB0005405286 440.00 1,845 LSE
HSBC HOLDINGS PLC 29/10/2021 13:00:14 GB0005405286 440.00 187 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 13:00:14 GB0005405286 440.00 629 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:00:14 GB0005405286 440.00 316 BATE
HSBC HOLDINGS PLC 29/10/2021 13:00:14 GB0005405286 440.00 77 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 13:00:14 GB0005405286 440.00 23 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 13:00:14 GB0005405286 440.00 376 BATE
HSBC HOLDINGS PLC 29/10/2021 13:00:14 GB0005405286 440.00 91 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:00:14 GB0005405286 440.00 38 TURQUOISE
74371
74372
74373
E07vjTcNLmLx
E07vjTcNLmLz
E07vjTcNLmMX
E07vjTcNLmMa
E07vjTcNLmOt
E07vjTcNLmOv
E07vjTdYBrcF
E07vjTdYBrcI
2899474163290
2899474163297
2899474163341
2899474163351
E07vjTcNLna8
74918
74919
E07vjTcNLpep
E07vjTcNLper
E07vjTcNLpev
E07vjTcNLpex
E07vjTcNLpez
E07vjTcNLpfB
E07vjTcNLphG
E07vjTcNLqMy
E07vjTdYC6gp
78364235196
E07vjTcNLqiq
E07vjTdYC6pM
2899474164215
78364235202
E07vjTdYC6pQ
E07vjTdYC6pa
78364235204
2899474164216
E07vjTdYC6qc
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 13:00:14 GB0005405286 440.00 84 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 13:00:15 GB0005405286 440.00 840 LSE
HSBC HOLDINGS PLC 29/10/2021 13:00:15 GB0005405286 440.00 1,355 LSE
HSBC HOLDINGS PLC 29/10/2021 13:00:15 GB0005405286 440.00 170 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 13:00:15 GB0005405286 440.00 600 LSE
HSBC HOLDINGS PLC 29/10/2021 13:01:31 GB0005405286 440.00 1,727 LSE
HSBC HOLDINGS PLC 29/10/2021 13:01:31 GB0005405286 440.00 538 LSE
HSBC HOLDINGS PLC 29/10/2021 13:01:31 GB0005405286 440.00 1,603 LSE
HSBC HOLDINGS PLC 29/10/2021 13:01:35 GB0005405286 440.00 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 13:01:35 GB0005405286 440.00 385 LSE
HSBC HOLDINGS PLC 29/10/2021 13:01:35 GB0005405286 440.00 385 LSE
HSBC HOLDINGS PLC 29/10/2021 13:01:35 GB0005405286 440.00 145 LSE
HSBC HOLDINGS PLC 29/10/2021 13:01:35 GB0005405286 440.00 385 LSE
HSBC HOLDINGS PLC 29/10/2021 13:03:02 GB0005405286 440.35 307 BATE
HSBC HOLDINGS PLC 29/10/2021 13:03:02 GB0005405286 440.35 610 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:03:02 GB0005405286 440.35 1,789 LSE
HSBC HOLDINGS PLC 29/10/2021 13:03:02 GB0005405286 440.35 257 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 13:03:03 GB0005405286 440.30 117 BATE
HSBC HOLDINGS PLC 29/10/2021 13:03:03 GB0005405286 440.30 55 BATE
HSBC HOLDINGS PLC 29/10/2021 13:03:03 GB0005405286 440.30 271 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:03:03 GB0005405286 440.30 117 BATE
HSBC HOLDINGS PLC 29/10/2021 13:03:03 GB0005405286 440.30 1,685 LSE
HSBC HOLDINGS PLC 29/10/2021 13:03:03 GB0005405286 440.30 766 LSE
HSBC HOLDINGS PLC 29/10/2021 13:04:42 GB0005405286 440.60 2,576 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:04:45 GB0005405286 440.60 900 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:04:45 GB0005405286 440.60 90 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:06:29 GB0005405286 440.95 41 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:06:29 GB0005405286 440.95 77 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:06:29 GB0005405286 440.95 158 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:06:29 GB0005405286 440.95 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:06:29 GB0005405286 440.95 199 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:06:30 GB0005405286 440.95 1,100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:06:30 GB0005405286 440.95 199 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:06:30 GB0005405286 440.95 77 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:06:30 GB0005405286 440.95 199 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:06:30 GB0005405286 440.95 246 LSE
HSBC HOLDINGS PLC 29/10/2021 13:06:30 GB0005405286 440.95 683 LSE
E07vjTdYC6qg
E07vjTcNLqjz
E07vjTcNLqk1
E07vjTdYC6s7
E07vjTcNLqkV
E07vjTcNLsAc
2899474165597
E07vjTcNLxTd
2899474165598
76713
2899474165605
E07vjTcNLxVr
E07vjTcNLxVu
E07vjTcNLsAe
E07vjTcNLsAx
E07vjTcNLsJU
E07vjTcNLsJW
E07vjTcNLsJb
E07vjTcNLsJg
E07vjTcNLsJj
78364235630
2899474164856
E07vjTcNLtpB
E07vjTdYCGlK
78364235632
78364235633
2899474164862
78364235634
E07vjTcNLtqZ
E07vjTcNLtqn
2899474165225
2899474165227
2899474165228
2899474165595
76710
2899474165596
E07vjTcNLxTS
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 13:06:30 GB0005405286 440.95 271 LSE
HSBC HOLDINGS PLC 29/10/2021 13:06:30 GB0005405286 440.95 498 LSE
HSBC HOLDINGS PLC 29/10/2021 13:06:30 GB0005405286 440.95 72 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:06:30 GB0005405286 440.95 127 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:06:30 GB0005405286 440.95 199 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:06:30 GB0005405286 440.95 84 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:06:30 GB0005405286 440.95 115 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:06:30 GB0005405286 440.95 700 LSE
HSBC HOLDINGS PLC 29/10/2021 13:06:30 GB0005405286 440.95 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:06:30 GB0005405286 440.95 539 LSE
HSBC HOLDINGS PLC 29/10/2021 13:06:35 GB0005405286 440.80 73 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 13:07:46 GB0005405286 441.05 342 LSE
HSBC HOLDINGS PLC 29/10/2021 13:07:46 GB0005405286 441.05 1,321 LSE
HSBC HOLDINGS PLC 29/10/2021 13:08:13 GB0005405286 441.05 861 LSE
HSBC HOLDINGS PLC 29/10/2021 13:08:13 GB0005405286 441.05 681 LSE
HSBC HOLDINGS PLC 29/10/2021 13:08:13 GB0005405286 441.05 681 LSE
HSBC HOLDINGS PLC 29/10/2021 13:08:13 GB0005405286 441.05 861 LSE
HSBC HOLDINGS PLC 29/10/2021 13:08:13 GB0005405286 441.05 681 LSE
HSBC HOLDINGS PLC 29/10/2021 13:08:13 GB0005405286 441.05 861 LSE
HSBC HOLDINGS PLC 29/10/2021 13:08:13 GB0005405286 441.05 310 LSE
HSBC HOLDINGS PLC 29/10/2021 13:09:01 GB0005405286 441.10 171 LSE
HSBC HOLDINGS PLC 29/10/2021 13:09:20 GB0005405286 441.30 1,328 LSE
HSBC HOLDINGS PLC 29/10/2021 13:09:20 GB0005405286 441.30 479 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:09:20 GB0005405286 441.30 53 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:09:21 GB0005405286 441.30 301 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:09:26 GB0005405286 441.25 114 LSE
HSBC HOLDINGS PLC 29/10/2021 13:09:28 GB0005405286 441.25 211 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:09:28 GB0005405286 441.25 1,044 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:11:00 GB0005405286 441.25 293 LSE
HSBC HOLDINGS PLC 29/10/2021 13:11:14 GB0005405286 441.20 1,871 LSE
HSBC HOLDINGS PLC 29/10/2021 13:11:14 GB0005405286 441.20 1,590 LSE
HSBC HOLDINGS PLC 29/10/2021 13:11:14 GB0005405286 441.20 268 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 13:11:14 GB0005405286 441.20 638 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:11:14 GB0005405286 441.20 321 BATE
HSBC HOLDINGS PLC 29/10/2021 13:11:14 GB0005405286 441.20 1,590 LSE
HSBC HOLDINGS PLC 29/10/2021 13:11:14 GB0005405286 441.20 24 LSE
HSBC HOLDINGS PLC 29/10/2021 13:11:14 GB0005405286 441.20 246 TURQUOISE
2899474166289
2899474166290
E07vjTcNM0v4
2899474166312
2899474166313
E07vjTcNM2d1
E07vjTcNM32N
E07vjTcNM32P
E07vjTcNLxW0
E07vjTcNLxW2
2899474165606
2899474165607
2899474165608
2899474165609
2899474165610
E07vjTcNLxWJ
76714
E07vjTcNLxWS
E07vjTdYCSL0
E07vjTcNLyed
E07vjTcNLyef
E07vjTcNLzB4
E07vjTcNLzB6
E07vjTdYChh8
2899474166701
78364237124
E07vjTcNM34J
E07vjTcNM34L
E07vjTdYChj7
E07vjTcNLzBA
E07vjTcNLzBJ
E07vjTcNLzBO
E07vjTcNLzBQ
E07vjTcNLzBV
E07vjTcNLzyH
E07vjTcNM0ne
2899474166288
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 13:11:14 GB0005405286 441.15 310 LSE
HSBC HOLDINGS PLC 29/10/2021 13:11:15 GB0005405286 441.15 200 LSE
HSBC HOLDINGS PLC 29/10/2021 13:12:03 GB0005405286 441.30 1,994 LSE
HSBC HOLDINGS PLC 29/10/2021 13:12:03 GB0005405286 441.30 171 LSE
HSBC HOLDINGS PLC 29/10/2021 13:13:10 GB0005405286 441.45 2,018 LSE
HSBC HOLDINGS PLC 29/10/2021 13:13:10 GB0005405286 441.45 103 LSE
HSBC HOLDINGS PLC 29/10/2021 13:13:10 GB0005405286 441.45 58 LSE
HSBC HOLDINGS PLC 29/10/2021 13:13:10 GB0005405286 441.45 743 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:13:10 GB0005405286 441.45 95 LSE
HSBC HOLDINGS PLC 29/10/2021 13:13:10 GB0005405286 441.45 217 LSE
HSBC HOLDINGS PLC 29/10/2021 13:13:11 GB0005405286 441.40 1,835 LSE
HSBC HOLDINGS PLC 29/10/2021 13:13:11 GB0005405286 441.40 1,426 LSE
HSBC HOLDINGS PLC 29/10/2021 13:13:11 GB0005405286 441.40 56 LSE
HSBC HOLDINGS PLC 29/10/2021 13:13:11 GB0005405286 441.40 1,917 LSE
HSBC HOLDINGS PLC 29/10/2021 13:13:11 GB0005405286 441.40 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:13:11 GB0005405286 441.40 193 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:14:39 GB0005405286 441.20 451 LSE
HSBC HOLDINGS PLC 29/10/2021 13:15:41 GB0005405286 441.30 1,448 LSE
HSBC HOLDINGS PLC 29/10/2021 13:15:41 GB0005405286 441.30 399 LSE
HSBC HOLDINGS PLC 29/10/2021 13:15:41 GB0005405286 441.30 344 LSE
HSBC HOLDINGS PLC 29/10/2021 13:15:55 GB0005405286 441.30 1,192 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:16:00 GB0005405286 441.30 60 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:00 GB0005405286 441.20 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:01 GB0005405286 441.20 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:02 GB0005405286 441.20 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:04 GB0005405286 441.20 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:04 GB0005405286 441.20 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:17:05 GB0005405286 441.20 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:06 GB0005405286 441.20 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:07 GB0005405286 441.20 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:08 GB0005405286 441.20 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:09 GB0005405286 441.20 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:10 GB0005405286 441.20 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:11 GB0005405286 441.20 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:15 GB0005405286 441.15 259 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:17:28 GB0005405286 441.15 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:29 GB0005405286 441.15 100 LSE
E07vjTcNM6Re
E07vjTcNM7dO
E07vjTcNM7dQ
E07vjTcNM7dc
2899474167949
E07vjTcNM7xS
E07vjTcNM9F8
E07vjTcNM9JG
E07vjTcNM9KN
E07vjTcNM35h
E07vjTcNM363
E07vjTcNM3rN
E07vjTcNM3rQ
E07vjTcNM5BA
E07vjTcNM5BD
E07vjTcNM5BF
2899474167273
E07vjTcNM5CM
78928
E07vjTcNM9NC
E07vjTcNM9Np
E07vjTcNM9Qy
E07vjTcNM9UH
E07vjTcNM9Vn
E07vjTcNM9WV
E07vjTcNM9Xd
78986
E07vjTcNM9nq
E07vjTcNM9pZ
E07vjTcNM5CV
E07vjTcNM5Ci
E07vjTcNM5Cm
E07vjTcNM5Co
E07vjTcNM5Cq
78145
78146
E07vjTcNM9MV
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 13:17:30 GB0005405286 441.15 3 BATE
HSBC HOLDINGS PLC 29/10/2021 13:17:30 GB0005405286 441.15 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:31 GB0005405286 441.15 335 BATE
HSBC HOLDINGS PLC 29/10/2021 13:17:31 GB0005405286 441.15 674 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:17:31 GB0005405286 441.15 1,673 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:31 GB0005405286 441.15 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:32 GB0005405286 441.15 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:33 GB0005405286 441.15 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:34 GB0005405286 441.15 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:35 GB0005405286 441.15 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:36 GB0005405286 441.15 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:36 GB0005405286 441.15 1,482 LSE
HSBC HOLDINGS PLC 29/10/2021 13:17:36 GB0005405286 441.15 273 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:17:36 GB0005405286 441.15 299 BATE
HSBC HOLDINGS PLC 29/10/2021 13:18:39 GB0005405286 441.10 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:18:52 GB0005405286 441.00 1,707 LSE
HSBC HOLDINGS PLC 29/10/2021 13:18:52 GB0005405286 441.00 553 LSE
HSBC HOLDINGS PLC 29/10/2021 13:18:52 GB0005405286 441.00 396 LSE
HSBC HOLDINGS PLC 29/10/2021 13:18:53 GB0005405286 441.00 1,009 LSE
HSBC HOLDINGS PLC 29/10/2021 13:18:53 GB0005405286 440.95 1,413 LSE
HSBC HOLDINGS PLC 29/10/2021 13:18:53 GB0005405286 440.95 247 LSE
HSBC HOLDINGS PLC 29/10/2021 13:19:18 GB0005405286 440.85 73 LSE
HSBC HOLDINGS PLC 29/10/2021 13:19:18 GB0005405286 440.85 1,546 LSE
HSBC HOLDINGS PLC 29/10/2021 13:19:18 GB0005405286 440.85 1,149 LSE
HSBC HOLDINGS PLC 29/10/2021 13:19:18 GB0005405286 440.85 1,186 LSE
HSBC HOLDINGS PLC 29/10/2021 13:19:18 GB0005405286 440.85 1,442 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:19:18 GB0005405286 440.85 607 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:21:07 GB0005405286 440.65 221 LSE
HSBC HOLDINGS PLC 29/10/2021 13:21:07 GB0005405286 440.65 1,324 LSE
HSBC HOLDINGS PLC 29/10/2021 13:21:28 GB0005405286 440.70 1,661 LSE
HSBC HOLDINGS PLC 29/10/2021 13:21:28 GB0005405286 440.70 102 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 13:21:28 GB0005405286 440.70 136 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 13:21:28 GB0005405286 440.70 567 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:21:28 GB0005405286 440.70 285 BATE
HSBC HOLDINGS PLC 29/10/2021 13:21:28 GB0005405286 440.65 811 LSE
HSBC HOLDINGS PLC 29/10/2021 13:21:28 GB0005405286 440.65 638 LSE
HSBC HOLDINGS PLC 29/10/2021 13:21:28 GB0005405286 440.65 1,188 LSE
78364238185
E07vjTcNM9rS
78364238189
E07vjTcNMEtZ
E07vjTdYDHEQ
E07vjTdYDHET
2899474169403
78364238963
E07vjTcNMEu2
2899474168373
E07vjTcNM9rg
E07vjTcNM9sQ
E07vjTcNM9uj
E07vjTcNM9vO
E07vjTcNM9va
E07vjTcNM9vw
E07vjTcNM9x3
E07vjTcNM9x6
79043
78364238197
E07vjTcNMBEY
E07vjTcNMBVT
E07vjTcNMBVV
E07vjTcNMBVl
E07vjTcNMBW8
E07vjTcNMEu7
E07vjTcNMEuJ
E07vjTcNMBWT
E07vjTcNMBWX
E07vjTcNMCLS
E07vjTcNMCLU
E07vjTcNMCLW
E07vjTcNMCLa
2899474168898
2899474168899
E07vjTcNMEZa
E07vjTcNMEZe
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 13:21:28 GB0005405286 440.65 261 LSE
HSBC HOLDINGS PLC 29/10/2021 13:21:28 GB0005405286 440.65 420 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:21:28 GB0005405286 440.65 292 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:23:19 GB0005405286 440.45 1,803 LSE
HSBC HOLDINGS PLC 29/10/2021 13:23:19 GB0005405286 440.45 435 LSE
HSBC HOLDINGS PLC 29/10/2021 13:23:19 GB0005405286 440.45 894 LSE
HSBC HOLDINGS PLC 29/10/2021 13:23:19 GB0005405286 440.45 478 LSE
HSBC HOLDINGS PLC 29/10/2021 13:23:54 GB0005405286 440.65 1,361 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:23:54 GB0005405286 440.65 301 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:23:54 GB0005405286 440.65 1,060 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:23:54 GB0005405286 440.65 1,034 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:24:49 GB0005405286 440.70 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:24:50 GB0005405286 440.70 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:24:51 GB0005405286 440.70 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:24:52 GB0005405286 440.70 1,261 LSE
HSBC HOLDINGS PLC 29/10/2021 13:24:52 GB0005405286 440.70 1,659 LSE
HSBC HOLDINGS PLC 29/10/2021 13:24:52 GB0005405286 440.70 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:24:54 GB0005405286 440.70 100 LSE
HSBC HOLDINGS PLC 29/10/2021 13:27:51 GB0005405286 441.05 13 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:28:06 GB0005405286 441.05 290 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:28:07 GB0005405286 441.20 700 LSE
HSBC HOLDINGS PLC 29/10/2021 13:28:11 GB0005405286 441.15 130 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:28:11 GB0005405286 441.20 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:28:11 GB0005405286 441.20 13 LSE
HSBC HOLDINGS PLC 29/10/2021 13:28:20 GB0005405286 441.15 2,190 LSE
HSBC HOLDINGS PLC 29/10/2021 13:28:20 GB0005405286 441.15 10 LSE
HSBC HOLDINGS PLC 29/10/2021 13:28:20 GB0005405286 441.15 1,458 LSE
HSBC HOLDINGS PLC 29/10/2021 13:28:20 GB0005405286 441.15 638 LSE
HSBC HOLDINGS PLC 29/10/2021 13:28:20 GB0005405286 441.15 103 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:28:20 GB0005405286 441.15 302 BATE
HSBC HOLDINGS PLC 29/10/2021 13:28:20 GB0005405286 441.15 621 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:28:20 GB0005405286 441.15 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:28:20 GB0005405286 441.15 512 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:28:20 GB0005405286 441.15 343 LSE
HSBC HOLDINGS PLC 29/10/2021 13:28:21 GB0005405286 441.15 84 LSE
HSBC HOLDINGS PLC 29/10/2021 13:30:02 GB0005405286 441.35 330 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 13:30:02 GB0005405286 441.35 1,552 LSE
81310
E07vjTcNMMkE
E07vjTcNMMr4
E07vjTcNMMr6
E07vjTcNMMrI
E07vjTcNMMrM
E07vjTcNMEuL
2899474169408
2899474169409
E07vjTcNMHBK
E07vjTcNMHBM
E07vjTcNMHBc
E07vjTcNMHBg
2899474169914
2899474169915
2899474169916
2899474169917
E07vjTcNMJ11
2899474170976
E07vjTcNMMsh
E07vjTcNMMtW
E07vjTdYDhWZ
E07vjTcNMOwg
E07vjTcNMJ2r
E07vjTcNMJ4S
E07vjTcNMJ62
E07vjTcNMJ64
E07vjTcNMJ6d
E07vjTcNMJDP
81254
81288
E07vjTcNMMgZ
2899474170940
2899474170973
78364240102
2899474170974
2899474170975
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 13:30:02 GB0005405286 441.35 754 LSE
HSBC HOLDINGS PLC 29/10/2021 13:30:02 GB0005405286 441.35 787 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:30:02 GB0005405286 441.35 396 BATE
HSBC HOLDINGS PLC 29/10/2021 13:30:02 GB0005405286 441.35 303 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:30:03 GB0005405286 441.30 1,763 LSE
HSBC HOLDINGS PLC 29/10/2021 13:30:03 GB0005405286 441.30 1,512 LSE
HSBC HOLDINGS PLC 29/10/2021 13:30:03 GB0005405286 441.30 158 LSE
HSBC HOLDINGS PLC 29/10/2021 13:30:03 GB0005405286 441.30 1,605 LSE
HSBC HOLDINGS PLC 29/10/2021 13:30:03 GB0005405286 441.30 210 LSE
HSBC HOLDINGS PLC 29/10/2021 13:30:03 GB0005405286 441.30 1,302 LSE
HSBC HOLDINGS PLC 29/10/2021 13:30:03 GB0005405286 441.30 635 LSE
HSBC HOLDINGS PLC 29/10/2021 13:30:03 GB0005405286 441.30 256 LSE
HSBC HOLDINGS PLC 29/10/2021 13:30:03 GB0005405286 441.30 769 LSE
HSBC HOLDINGS PLC 29/10/2021 13:30:03 GB0005405286 441.25 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:30:03 GB0005405286 441.25 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:30:03 GB0005405286 441.25 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:30:03 GB0005405286 441.25 328 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:31:23 GB0005405286 441.30 325 LSE
HSBC HOLDINGS PLC 29/10/2021 13:31:23 GB0005405286 441.30 1,248 LSE
HSBC HOLDINGS PLC 29/10/2021 13:31:23 GB0005405286 441.30 1,573 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:31:23 GB0005405286 441.30 699 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:32:10 GB0005405286 441.20 1,442 LSE
HSBC HOLDINGS PLC 29/10/2021 13:33:30 GB0005405286 441.30 2,285 LSE
HSBC HOLDINGS PLC 29/10/2021 13:34:03 GB0005405286 441.20 1,256 LSE
HSBC HOLDINGS PLC 29/10/2021 13:34:03 GB0005405286 441.20 1,256 LSE
HSBC HOLDINGS PLC 29/10/2021 13:35:02 GB0005405286 441.55 2,011 LSE
HSBC HOLDINGS PLC 29/10/2021 13:35:02 GB0005405286 441.55 448 LSE
HSBC HOLDINGS PLC 29/10/2021 13:35:02 GB0005405286 441.55 1,000 LSE
HSBC HOLDINGS PLC 29/10/2021 13:35:02 GB0005405286 441.55 563 LSE
HSBC HOLDINGS PLC 29/10/2021 13:35:02 GB0005405286 441.55 2,011 LSE
HSBC HOLDINGS PLC 29/10/2021 13:35:02 GB0005405286 441.55 209 LSE
HSBC HOLDINGS PLC 29/10/2021 13:35:02 GB0005405286 441.55 19 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:35:12 GB0005405286 441.50 209 LSE
HSBC HOLDINGS PLC 29/10/2021 13:35:12 GB0005405286 441.50 1,406 LSE
HSBC HOLDINGS PLC 29/10/2021 13:35:12 GB0005405286 441.50 209 LSE
HSBC HOLDINGS PLC 29/10/2021 13:35:12 GB0005405286 441.50 1,170 LSE
HSBC HOLDINGS PLC 29/10/2021 13:35:12 GB0005405286 441.50 445 LSE
E07vjTcNMOwi
2899474171378
78364240416
81666
E07vjTcNMP0k
E07vjTcNMP0v
E07vjTcNMXTH
E07vjTcNMXTK
E07vjTcNMP10
E07vjTcNMP13
E07vjTcNMP15
E07vjTcNMP1E
E07vjTcNMP1G
E07vjTcNMP2a
E07vjTcNMP2d
81693
81694
81695
81696
E07vjTcNMSEh
E07vjTcNMSEj
2899474171901
2899474171902
E07vjTcNMTHi
E07vjTcNMV5k
E07vjTcNMVvw
E07vjTcNMVw5
E07vjTcNMXF1
E07vjTcNMXF6
E07vjTcNMXFC
E07vjTcNMXFF
E07vjTcNMXFT
E07vjTcNMXFV
82938
E07vjTcNMXSk
E07vjTcNMXSn
E07vjTcNMXSp
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 13:35:12 GB0005405286 441.50 327 LSE
HSBC HOLDINGS PLC 29/10/2021 13:37:14 GB0005405286 441.85 1,225 LSE
HSBC HOLDINGS PLC 29/10/2021 13:37:14 GB0005405286 441.85 285 LSE
HSBC HOLDINGS PLC 29/10/2021 13:37:14 GB0005405286 441.85 940 LSE
HSBC HOLDINGS PLC 29/10/2021 13:37:14 GB0005405286 441.85 700 LSE
HSBC HOLDINGS PLC 29/10/2021 13:37:14 GB0005405286 441.85 22 LSE
HSBC HOLDINGS PLC 29/10/2021 13:37:14 GB0005405286 441.85 503 LSE
HSBC HOLDINGS PLC 29/10/2021 13:37:14 GB0005405286 441.85 348 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:37:53 GB0005405286 441.95 3,575 LSE
HSBC HOLDINGS PLC 29/10/2021 13:37:53 GB0005405286 441.95 613 BATE
HSBC HOLDINGS PLC 29/10/2021 13:37:54 GB0005405286 441.90 84 LSE
HSBC HOLDINGS PLC 29/10/2021 13:37:54 GB0005405286 441.90 1,726 LSE
HSBC HOLDINGS PLC 29/10/2021 13:37:54 GB0005405286 441.90 1,726 LSE
HSBC HOLDINGS PLC 29/10/2021 13:37:54 GB0005405286 441.90 278 LSE
HSBC HOLDINGS PLC 29/10/2021 13:39:26 GB0005405286 441.80 1,554 LSE
HSBC HOLDINGS PLC 29/10/2021 13:39:27 GB0005405286 441.80 1,554 LSE
HSBC HOLDINGS PLC 29/10/2021 13:40:49 GB0005405286 441.85 1,542 LSE
HSBC HOLDINGS PLC 29/10/2021 13:40:49 GB0005405286 441.85 1,542 LSE
HSBC HOLDINGS PLC 29/10/2021 13:40:49 GB0005405286 441.85 1,316 LSE
HSBC HOLDINGS PLC 29/10/2021 13:41:45 GB0005405286 441.65 453 LSE
HSBC HOLDINGS PLC 29/10/2021 13:41:45 GB0005405286 441.65 481 LSE
HSBC HOLDINGS PLC 29/10/2021 13:41:45 GB0005405286 441.65 231 LSE
HSBC HOLDINGS PLC 29/10/2021 13:42:25 GB0005405286 441.80 1,067 LSE
HSBC HOLDINGS PLC 29/10/2021 13:42:25 GB0005405286 441.80 1,067 LSE
HSBC HOLDINGS PLC 29/10/2021 13:42:25 GB0005405286 441.80 360 LSE
HSBC HOLDINGS PLC 29/10/2021 13:42:25 GB0005405286 441.80 1,427 LSE
HSBC HOLDINGS PLC 29/10/2021 13:42:25 GB0005405286 441.80 360 LSE
HSBC HOLDINGS PLC 29/10/2021 13:42:25 GB0005405286 441.80 360 LSE
HSBC HOLDINGS PLC 29/10/2021 13:42:25 GB0005405286 441.80 1,088 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:42:57 GB0005405286 441.80 91 LSE
HSBC HOLDINGS PLC 29/10/2021 13:42:57 GB0005405286 441.80 484 LSE
HSBC HOLDINGS PLC 29/10/2021 13:42:57 GB0005405286 441.80 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:42:57 GB0005405286 441.80 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:42:57 GB0005405286 441.80 636 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:42:58 GB0005405286 441.75 366 LSE
HSBC HOLDINGS PLC 29/10/2021 13:45:00 GB0005405286 441.75 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:45:00 GB0005405286 441.75 1,250 AQUIS
84787
E07vjTcNMihs
E07vjTcNMXTm
E07vjTcNMb4K
E07vjTcNMb4X
E07vjTcNMb4c
E07vjTcNMb4x
E07vjTcNMb4z
E07vjTcNMb5F
2899474173646
E07vjTcNMbyc
78364242221
E07vjTcNMc0b
E07vjTcNMc0X
E07vjTcNMc0f
E07vjTcNMc0h
E07vjTcNMe4Q
E07vjTcNMe5Z
E07vjTcNMg1h
E07vjTcNMg1l
E07vjTcNMg1n
E07vjTcNMh93
E07vjTcNMh95
E07vjTcNMh97
E07vjTcNMhxV
E07vjTcNMhxa
E07vjTcNMhxY
E07vjTcNMhxe
E07vjTcNMhxi
E07vjTcNMhxk
E07vjTcNMii1
84864
84865
84866
E07vjTcNMik1
85311
85312
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 13:45:00 GB0005405286 441.75 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:45:00 GB0005405286 441.75 1,664 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:45:03 GB0005405286 441.70 1,721 LSE
HSBC HOLDINGS PLC 29/10/2021 13:45:03 GB0005405286 441.70 982 LSE
HSBC HOLDINGS PLC 29/10/2021 13:45:03 GB0005405286 441.70 227 LSE
HSBC HOLDINGS PLC 29/10/2021 13:45:03 GB0005405286 441.70 392 BATE
HSBC HOLDINGS PLC 29/10/2021 13:45:03 GB0005405286 441.70 975 LSE
HSBC HOLDINGS PLC 29/10/2021 13:45:03 GB0005405286 441.70 519 LSE
HSBC HOLDINGS PLC 29/10/2021 13:45:03 GB0005405286 441.70 303 LSE
HSBC HOLDINGS PLC 29/10/2021 13:45:03 GB0005405286 441.70 558 LSE
HSBC HOLDINGS PLC 29/10/2021 13:45:03 GB0005405286 441.70 84 BATE
HSBC HOLDINGS PLC 29/10/2021 13:46:16 GB0005405286 441.50 1,803 LSE
HSBC HOLDINGS PLC 29/10/2021 13:46:16 GB0005405286 441.50 76 LSE
HSBC HOLDINGS PLC 29/10/2021 13:46:17 GB0005405286 441.50 1,796 LSE
HSBC HOLDINGS PLC 29/10/2021 13:47:56 GB0005405286 441.55 38 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 13:47:56 GB0005405286 441.55 31 BATE
HSBC HOLDINGS PLC 29/10/2021 13:47:56 GB0005405286 441.55 274 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 13:47:56 GB0005405286 441.55 362 BATE
HSBC HOLDINGS PLC 29/10/2021 13:47:58 GB0005405286 441.55 2,293 LSE
HSBC HOLDINGS PLC 29/10/2021 13:47:58 GB0005405286 441.55 16 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 13:47:58 GB0005405286 441.55 782 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:47:58 GB0005405286 441.55 301 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:47:59 GB0005405286 441.50 1,097 LSE
HSBC HOLDINGS PLC 29/10/2021 13:47:59 GB0005405286 441.50 557 LSE
HSBC HOLDINGS PLC 29/10/2021 13:47:59 GB0005405286 441.50 557 LSE
HSBC HOLDINGS PLC 29/10/2021 13:47:59 GB0005405286 441.50 1,097 LSE
HSBC HOLDINGS PLC 29/10/2021 13:47:59 GB0005405286 441.50 896 LSE
HSBC HOLDINGS PLC 29/10/2021 13:48:54 GB0005405286 441.10 1,474 LSE
HSBC HOLDINGS PLC 29/10/2021 13:49:47 GB0005405286 441.10 1,467 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 13:50:00 GB0005405286 441.10 1,549 LSE
HSBC HOLDINGS PLC 29/10/2021 13:50:00 GB0005405286 441.10 1,068 LSE
HSBC HOLDINGS PLC 29/10/2021 13:50:00 GB0005405286 441.10 481 LSE
HSBC HOLDINGS PLC 29/10/2021 13:50:00 GB0005405286 441.10 129 LSE
HSBC HOLDINGS PLC 29/10/2021 13:50:00 GB0005405286 441.10 996 LSE
HSBC HOLDINGS PLC 29/10/2021 13:50:45 GB0005405286 440.85 1,752 LSE
HSBC HOLDINGS PLC 29/10/2021 13:51:30 GB0005405286 440.90 1,669 LSE
HSBC HOLDINGS PLC 29/10/2021 13:51:39 GB0005405286 440.90 272 LSE
2899474175571
E07vjTcNMlEl
E07vjTcNMlEn
E07vjTcNMlEy
78364243498
E07vjTcNMlF3
E07vjTcNMlF5
E07vjTcNMlF7
E07vjTcNMrTd
E07vjTcNMrTf
E07vjTcNMrTj
E07vjTcNMsCz
E07vjTcNMt3z
E07vjTcNMtFb
E07vjTcNMlFB
78364243499
E07vjTcNMmmQ
E07vjTcNMmmS
E07vjTcNMmmj
E07vjTdYEoV9
78364244154
E07vjTdYEoVC
78364244155
E07vjTcNMots
E07vjTdYEoZQ
2899474176643
2899474176644
E07vjTcNMovj
E07vjTcNMovl
E07vjTcNMovp
E07vjTcNMovx
E07vjTcNMow2
E07vjTcNMqJ2
E07vjTdYEvVV
E07vjTcNMrTX
E07vjTcNMrTb
85313
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 13:51:39 GB0005405286 440.90 1,078 LSE
HSBC HOLDINGS PLC 29/10/2021 13:52:13 GB0005405286 440.85 1,422 LSE
HSBC HOLDINGS PLC 29/10/2021 13:52:15 GB0005405286 440.85 1,422 LSE
HSBC HOLDINGS PLC 29/10/2021 13:52:15 GB0005405286 440.85 747 LSE
HSBC HOLDINGS PLC 29/10/2021 13:53:30 GB0005405286 440.85 1,249 LSE
HSBC HOLDINGS PLC 29/10/2021 13:54:04 GB0005405286 440.95 323 LSE
HSBC HOLDINGS PLC 29/10/2021 13:54:22 GB0005405286 440.90 1,878 LSE
HSBC HOLDINGS PLC 29/10/2021 13:54:22 GB0005405286 440.90 3,053 LSE
HSBC HOLDINGS PLC 29/10/2021 13:54:22 GB0005405286 440.90 1,878 LSE
HSBC HOLDINGS PLC 29/10/2021 13:54:22 GB0005405286 440.90 518 LSE
HSBC HOLDINGS PLC 29/10/2021 13:54:48 GB0005405286 440.90 2,082 LSE
HSBC HOLDINGS PLC 29/10/2021 13:54:48 GB0005405286 440.90 96 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:54:48 GB0005405286 440.90 357 BATE
HSBC HOLDINGS PLC 29/10/2021 13:54:48 GB0005405286 440.90 299 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 13:54:48 GB0005405286 440.90 615 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:54:49 GB0005405286 440.90 273 LSE
HSBC HOLDINGS PLC 29/10/2021 13:55:40 GB0005405286 440.75 100 BATE
HSBC HOLDINGS PLC 29/10/2021 13:57:25 GB0005405286 441.30 1,190 LSE
HSBC HOLDINGS PLC 29/10/2021 13:57:25 GB0005405286 441.30 300 LSE
HSBC HOLDINGS PLC 29/10/2021 13:57:25 GB0005405286 441.30 1,409 LSE
HSBC HOLDINGS PLC 29/10/2021 13:57:25 GB0005405286 441.30 1,388 LSE
HSBC HOLDINGS PLC 29/10/2021 13:57:25 GB0005405286 441.30 615 LSE
HSBC HOLDINGS PLC 29/10/2021 13:57:25 GB0005405286 441.30 1,490 LSE
HSBC HOLDINGS PLC 29/10/2021 13:57:25 GB0005405286 441.30 610 LSE
HSBC HOLDINGS PLC 29/10/2021 13:57:25 GB0005405286 441.30 776 LSE
HSBC HOLDINGS PLC 29/10/2021 13:57:25 GB0005405286 441.30 1,015 LSE
HSBC HOLDINGS PLC 29/10/2021 13:57:25 GB0005405286 441.30 23 LSE
HSBC HOLDINGS PLC 29/10/2021 13:57:25 GB0005405286 441.30 1,490 LSE
HSBC HOLDINGS PLC 29/10/2021 13:57:25 GB0005405286 441.30 408 LSE
HSBC HOLDINGS PLC 29/10/2021 13:57:25 GB0005405286 441.30 419 LSE
HSBC HOLDINGS PLC 29/10/2021 13:57:25 GB0005405286 441.30 1,046 LSE
HSBC HOLDINGS PLC 29/10/2021 13:58:51 GB0005405286 441.50 1,350 LSE
HSBC HOLDINGS PLC 29/10/2021 13:58:51 GB0005405286 441.50 128 LSE
HSBC HOLDINGS PLC 29/10/2021 13:59:25 GB0005405286 441.55 279 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:59:25 GB0005405286 441.55 279 AQUIS
HSBC HOLDINGS PLC 29/10/2021 13:59:25 GB0005405286 441.55 55 BATE
HSBC HOLDINGS PLC 29/10/2021 13:59:25 GB0005405286 441.55 310 BATE
E07vjTcNMtFm
E07vjTcNMuGh
E07vjTcNMuK5
E07vjTcNMw2y
E07vjTcNMwhT
E07vjTcNMx1c
E07vjTcNMx1e
E07vjTcNMx1m
E07vjTcNMx1v
E07vjTcNMxOw
2899474178844
78364245714
E07vjTdYFDK4
2899474178845
E07vjTcNMxPO
78364245865
E07vjTcNN0t7
E07vjTcNN0tA
E07vjTcNN0tC
E07vjTcNN0tE
E07vjTcNN0tG
E07vjTcNN0tM
E07vjTcNN0tO
E07vjTcNN0tT
E07vjTcNN0tb
E07vjTcNN0tV
E07vjTcNN0tX
E07vjTcNN0tZ
E07vjTcNN0tj
E07vjTcNN0tl
E07vjTcNN2mG
E07vjTcNN2mO
88938
E07vjTcNMuKC
88939
78364246774
78364246775
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 13:59:25 GB0005405286 441.55 726 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:59:25 GB0005405286 441.55 305 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 13:59:25 GB0005405286 441.55 2,128 LSE
HSBC HOLDINGS PLC 29/10/2021 13:59:25 GB0005405286 441.55 726 CHIX
HSBC HOLDINGS PLC 29/10/2021 13:59:25 GB0005405286 441.55 365 BATE
HSBC HOLDINGS PLC 29/10/2021 14:00:02 GB0005405286 441.55 323 BATE
HSBC HOLDINGS PLC 29/10/2021 14:00:02 GB0005405286 441.55 644 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:00:02 GB0005405286 441.55 1,304 LSE
HSBC HOLDINGS PLC 29/10/2021 14:00:02 GB0005405286 441.55 581 LSE
HSBC HOLDINGS PLC 29/10/2021 14:00:02 GB0005405286 441.55 270 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:00:02 GB0005405286 441.55 248 LSE
HSBC HOLDINGS PLC 29/10/2021 14:00:28 GB0005405286 441.85 200 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:00:28 GB0005405286 441.85 45 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:00:28 GB0005405286 441.85 147 BATE
HSBC HOLDINGS PLC 29/10/2021 14:00:28 GB0005405286 441.85 173 BATE
HSBC HOLDINGS PLC 29/10/2021 14:00:28 GB0005405286 441.85 637 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:00:28 GB0005405286 441.85 267 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:00:28 GB0005405286 441.85 1,866 LSE
HSBC HOLDINGS PLC 29/10/2021 14:00:28 GB0005405286 441.80 1,349 LSE
HSBC HOLDINGS PLC 29/10/2021 14:01:17 GB0005405286 441.55 2,353 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:01:23 GB0005405286 441.50 1,450 LSE
HSBC HOLDINGS PLC 29/10/2021 14:01:23 GB0005405286 441.50 662 LSE
HSBC HOLDINGS PLC 29/10/2021 14:01:23 GB0005405286 441.50 788 LSE
HSBC HOLDINGS PLC 29/10/2021 14:01:23 GB0005405286 441.50 662 LSE
HSBC HOLDINGS PLC 29/10/2021 14:01:23 GB0005405286 441.50 686 LSE
HSBC HOLDINGS PLC 29/10/2021 14:02:19 GB0005405286 441.40 1,513 LSE
HSBC HOLDINGS PLC 29/10/2021 14:02:19 GB0005405286 441.40 2,670 LSE
HSBC HOLDINGS PLC 29/10/2021 14:03:32 GB0005405286 441.20 30 LSE
HSBC HOLDINGS PLC 29/10/2021 14:03:32 GB0005405286 441.20 1,710 LSE
HSBC HOLDINGS PLC 29/10/2021 14:03:32 GB0005405286 441.20 30 LSE
HSBC HOLDINGS PLC 29/10/2021 14:03:32 GB0005405286 441.20 1,740 LSE
HSBC HOLDINGS PLC 29/10/2021 14:03:32 GB0005405286 441.20 334 LSE
HSBC HOLDINGS PLC 29/10/2021 14:03:33 GB0005405286 441.20 208 LSE
HSBC HOLDINGS PLC 29/10/2021 14:03:33 GB0005405286 441.20 113 LSE
HSBC HOLDINGS PLC 29/10/2021 14:04:52 GB0005405286 440.90 1,593 LSE
HSBC HOLDINGS PLC 29/10/2021 14:05:04 GB0005405286 440.90 1,564 LSE
HSBC HOLDINGS PLC 29/10/2021 14:05:04 GB0005405286 440.90 534 CHIX
E07vjTcNN46H
E07vjTcNN46J
E07vjTdYFVul
E07vjTcNN46c
89349
89351
78364247104
78364247105
2899474180782
E07vjTdYFYf5
E07vjTcNN5OI
E07vjTcNN5PQ
2899474181072
E07vjTcNN6oH
E07vjTcNN6oV
E07vjTcNN6oa
E07vjTcNN6oc
E07vjTcNN6og
E07vjTcNN8E0
E07vjTcNN8E4
2899474180293
E07vjTdYFU4J
E07vjTcNN3WP
2899474180294
78364246776
E07vjTcNN9Ub
E07vjTcNN9Ud
E07vjTcNN9Uf
E07vjTcNN9Vm
E07vjTcNN9X6
E07vjTcNN9YR
E07vjTcNN9YU
E07vjTcNNB5y
E07vjTcNNBkJ
2899474182355
78364246915
2899474180464
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 14:05:05 GB0005405286 440.90 698 LSE
HSBC HOLDINGS PLC 29/10/2021 14:06:37 GB0005405286 440.95 1,752 LSE
HSBC HOLDINGS PLC 29/10/2021 14:06:37 GB0005405286 440.95 1,752 LSE
HSBC HOLDINGS PLC 29/10/2021 14:06:37 GB0005405286 440.95 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:06:37 GB0005405286 440.95 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:06:37 GB0005405286 440.95 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:06:37 GB0005405286 440.95 420 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:07:04 GB0005405286 441.05 2,092 LSE
HSBC HOLDINGS PLC 29/10/2021 14:07:04 GB0005405286 441.05 713 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:07:04 GB0005405286 441.05 193 BATE
HSBC HOLDINGS PLC 29/10/2021 14:07:04 GB0005405286 441.05 740 LSE
HSBC HOLDINGS PLC 29/10/2021 14:07:24 GB0005405286 441.10 1,396 LSE
HSBC HOLDINGS PLC 29/10/2021 14:08:33 GB0005405286 440.85 2,325 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:09:12 GB0005405286 441.05 477 LSE
HSBC HOLDINGS PLC 29/10/2021 14:09:12 GB0005405286 441.05 1,992 LSE
HSBC HOLDINGS PLC 29/10/2021 14:09:12 GB0005405286 441.05 300 BATE
HSBC HOLDINGS PLC 29/10/2021 14:09:12 GB0005405286 441.05 123 BATE
HSBC HOLDINGS PLC 29/10/2021 14:09:12 GB0005405286 441.05 843 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:09:12 GB0005405286 441.05 678 LSE
HSBC HOLDINGS PLC 29/10/2021 14:09:13 GB0005405286 441.00 1,144 LSE
HSBC HOLDINGS PLC 29/10/2021 14:09:13 GB0005405286 441.00 172 LSE
HSBC HOLDINGS PLC 29/10/2021 14:09:13 GB0005405286 441.00 150 LSE
HSBC HOLDINGS PLC 29/10/2021 14:09:13 GB0005405286 441.00 172 LSE
HSBC HOLDINGS PLC 29/10/2021 14:10:00 GB0005405286 440.95 350 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:10:25 GB0005405286 441.10 1,271 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:10:25 GB0005405286 441.10 1,284 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:10:26 GB0005405286 441.05 61 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:10:34 GB0005405286 441.05 79 BATE
HSBC HOLDINGS PLC 29/10/2021 14:10:34 GB0005405286 441.05 157 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:10:34 GB0005405286 441.05 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 14:10:34 GB0005405286 441.05 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 14:10:34 GB0005405286 441.05 192 LSE
HSBC HOLDINGS PLC 29/10/2021 14:10:34 GB0005405286 441.05 61 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:12:14 GB0005405286 441.15 1,290 LSE
HSBC HOLDINGS PLC 29/10/2021 14:12:14 GB0005405286 441.15 890 LSE
HSBC HOLDINGS PLC 29/10/2021 14:12:14 GB0005405286 441.15 327 LSE
HSBC HOLDINGS PLC 29/10/2021 14:12:14 GB0005405286 441.15 73 LSE
E07vjTcNNBpP
E07vjTcNNE3e
E07vjTcNNE3k
90949
90950
90951
E07vjTcNNEYI
E07vjTcNNF0s
91441
E07vjTcNNHB0
E07vjTcNNHB3
78364249107
78364249108
2899474183673
E07vjTcNNHBS
E07vjTcNNHC2
E07vjTcNNHC4
E07vjTcNNHC6
E07vjTcNNHC8
2899474183867
2899474184065
2899474184066
91910
78364249454
2899474184093
E07vjTcNNJK2
E07vjTcNNJKE
E07vjTcNNJKG
91932
E07vjTcNNL5w
E07vjTcNNL62
E07vjTcNNL64
E07vjTcNNL67
90952
E07vjTcNNEY3
2899474182972
78364248678
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 14:12:14 GB0005405286 441.15 327 LSE
HSBC HOLDINGS PLC 29/10/2021 14:12:14 GB0005405286 441.15 1,290 LSE
HSBC HOLDINGS PLC 29/10/2021 14:12:14 GB0005405286 441.15 1,290 LSE
HSBC HOLDINGS PLC 29/10/2021 14:12:14 GB0005405286 441.15 391 LSE
HSBC HOLDINGS PLC 29/10/2021 14:12:56 GB0005405286 441.00 299 LSE
HSBC HOLDINGS PLC 29/10/2021 14:12:58 GB0005405286 441.00 1,039 LSE
HSBC HOLDINGS PLC 29/10/2021 14:12:58 GB0005405286 441.00 113 LSE
HSBC HOLDINGS PLC 29/10/2021 14:12:58 GB0005405286 441.00 20 LSE
HSBC HOLDINGS PLC 29/10/2021 14:12:58 GB0005405286 441.00 1,152 LSE
HSBC HOLDINGS PLC 29/10/2021 14:12:58 GB0005405286 441.00 883 LSE
HSBC HOLDINGS PLC 29/10/2021 14:13:10 GB0005405286 441.00 200 BATE
HSBC HOLDINGS PLC 29/10/2021 14:13:31 GB0005405286 441.05 302 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:14:12 GB0005405286 441.15 1,478 LSE
HSBC HOLDINGS PLC 29/10/2021 14:14:12 GB0005405286 441.15 1,478 LSE
HSBC HOLDINGS PLC 29/10/2021 14:14:12 GB0005405286 441.15 622 LSE
HSBC HOLDINGS PLC 29/10/2021 14:14:12 GB0005405286 441.15 876 LSE
HSBC HOLDINGS PLC 29/10/2021 14:14:12 GB0005405286 441.15 602 LSE
HSBC HOLDINGS PLC 29/10/2021 14:14:12 GB0005405286 441.15 1,502 LSE
HSBC HOLDINGS PLC 29/10/2021 14:14:12 GB0005405286 441.15 626 LSE
HSBC HOLDINGS PLC 29/10/2021 14:14:12 GB0005405286 441.15 206 LSE
HSBC HOLDINGS PLC 29/10/2021 14:14:26 GB0005405286 441.00 28 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:14:26 GB0005405286 441.00 33 BATE
HSBC HOLDINGS PLC 29/10/2021 14:14:48 GB0005405286 441.00 431 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:15:02 GB0005405286 441.05 887 LSE
HSBC HOLDINGS PLC 29/10/2021 14:15:02 GB0005405286 441.05 1,237 LSE
HSBC HOLDINGS PLC 29/10/2021 14:15:02 GB0005405286 441.05 304 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:15:02 GB0005405286 441.05 725 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:15:02 GB0005405286 441.05 364 BATE
HSBC HOLDINGS PLC 29/10/2021 14:15:02 GB0005405286 441.05 279 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:15:03 GB0005405286 441.00 303 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:15:03 GB0005405286 441.00 120 BATE
HSBC HOLDINGS PLC 29/10/2021 14:15:03 GB0005405286 441.00 100 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:15:03 GB0005405286 441.00 111 BATE
HSBC HOLDINGS PLC 29/10/2021 14:15:03 GB0005405286 441.00 165 BATE
HSBC HOLDINGS PLC 29/10/2021 14:15:03 GB0005405286 441.00 648 LSE
HSBC HOLDINGS PLC 29/10/2021 14:15:03 GB0005405286 441.00 330 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:15:03 GB0005405286 441.00 1,661 LSE
E07vjTcNNNc6
E07vjTcNNNc8
E07vjTcNNNcC
E07vjTcNNNcG
E07vjTcNNNcI
E07vjTcNNNcN
E07vjTcNNNcv
93010
78364250361
2899474185658
E07vjTcNNPHw
E07vjTcNNPHy
E07vjTdYGUnj
2899474185733
78364250548
93225
93234
78364250553
E07vjTcNNL69
E07vjTcNNL6K
E07vjTcNNL6P
E07vjTcNNL6Z
E07vjTcNNLzf
E07vjTcNNM2G
E07vjTcNNM2I
E07vjTcNNM2K
E07vjTcNNM2O
E07vjTcNNM2V
2899474185739
78364250554
78364250555
E07vjTcNNPLS
E07vjTdYGUrb
E07vjTcNNPLW
78364250037
E07vjTdYGOVJ
E07vjTcNNNby
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 14:15:03 GB0005405286 441.00 256 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:16:29 GB0005405286 440.95 433 BATE
HSBC HOLDINGS PLC 29/10/2021 14:16:29 GB0005405286 440.95 862 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:16:29 GB0005405286 440.95 95 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:16:29 GB0005405286 440.95 362 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:16:29 GB0005405286 440.95 2,524 LSE
HSBC HOLDINGS PLC 29/10/2021 14:16:29 GB0005405286 440.95 236 LSE
HSBC HOLDINGS PLC 29/10/2021 14:17:28 GB0005405286 440.95 2,616 LSE
HSBC HOLDINGS PLC 29/10/2021 14:17:28 GB0005405286 440.95 892 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:17:28 GB0005405286 440.95 311 BATE
HSBC HOLDINGS PLC 29/10/2021 14:17:28 GB0005405286 440.95 138 BATE
HSBC HOLDINGS PLC 29/10/2021 14:17:28 GB0005405286 440.95 343 LSE
HSBC HOLDINGS PLC 29/10/2021 14:18:40 GB0005405286 440.90 1,303 LSE
HSBC HOLDINGS PLC 29/10/2021 14:18:40 GB0005405286 440.90 1,303 LSE
HSBC HOLDINGS PLC 29/10/2021 14:18:40 GB0005405286 440.90 44 LSE
HSBC HOLDINGS PLC 29/10/2021 14:18:40 GB0005405286 440.90 1,303 LSE
HSBC HOLDINGS PLC 29/10/2021 14:18:40 GB0005405286 440.90 639 LSE
HSBC HOLDINGS PLC 29/10/2021 14:18:40 GB0005405286 440.90 300 LSE
HSBC HOLDINGS PLC 29/10/2021 14:19:58 GB0005405286 441.10 1,019 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:19:58 GB0005405286 441.10 23 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:19:58 GB0005405286 441.10 2,986 LSE
HSBC HOLDINGS PLC 29/10/2021 14:20:03 GB0005405286 441.00 1,789 LSE
HSBC HOLDINGS PLC 29/10/2021 14:20:37 GB0005405286 441.30 2,443 LSE
HSBC HOLDINGS PLC 29/10/2021 14:21:13 GB0005405286 441.40 1,365 LSE
HSBC HOLDINGS PLC 29/10/2021 14:21:14 GB0005405286 441.40 1,365 LSE
HSBC HOLDINGS PLC 29/10/2021 14:21:14 GB0005405286 441.40 645 LSE
HSBC HOLDINGS PLC 29/10/2021 14:21:14 GB0005405286 441.40 370 LSE
HSBC HOLDINGS PLC 29/10/2021 14:21:14 GB0005405286 441.40 995 LSE
HSBC HOLDINGS PLC 29/10/2021 14:21:14 GB0005405286 441.40 595 LSE
HSBC HOLDINGS PLC 29/10/2021 14:21:28 GB0005405286 441.15 70 LSE
HSBC HOLDINGS PLC 29/10/2021 14:21:28 GB0005405286 441.15 261 LSE
HSBC HOLDINGS PLC 29/10/2021 14:21:45 GB0005405286 441.20 354 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:22:19 GB0005405286 441.40 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 14:22:19 GB0005405286 441.40 587 LSE
HSBC HOLDINGS PLC 29/10/2021 14:22:19 GB0005405286 441.40 90 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:22:19 GB0005405286 441.40 44 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:22:19 GB0005405286 441.40 230 CHIX
E07vjTcNNR9s
E07vjTcNNSJ8
E07vjTcNNTdv
E07vjTcNNTdz
2899474187206
94490
E07vjTcNNVRn
E07vjTcNNVcd
E07vjTcNNWb0
E07vjTcNNXdj
2899474185740
78364250898
2899474186204
93591
E07vjTdYGb0T
E07vjTcNNR9V
E07vjTcNNXeH
E07vjTcNNXeJ
E07vjTcNNXeg
E07vjTcNNXei
E07vjTcNNXeo
E07vjTcNNY4d
E07vjTcNNY4j
95038
E07vjTcNNZMV
E07vjTcNNZMX
95215
95216
2899474188035
2899474186432
78364251078
78364251079
E07vjTcNNSJT
E07vjTcNNTdd
E07vjTcNNTdn
E07vjTcNNTdp
E07vjTcNNTdt
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 14:22:19 GB0005405286 441.40 147 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:22:19 GB0005405286 441.40 326 LSE
HSBC HOLDINGS PLC 29/10/2021 14:22:19 GB0005405286 441.40 185 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:22:19 GB0005405286 441.40 567 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:23:12 GB0005405286 441.35 3,622 LSE
HSBC HOLDINGS PLC 29/10/2021 14:23:12 GB0005405286 441.35 1,237 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:23:12 GB0005405286 441.35 539 BATE
HSBC HOLDINGS PLC 29/10/2021 14:23:12 GB0005405286 441.35 1,076 LSE
HSBC HOLDINGS PLC 29/10/2021 14:24:04 GB0005405286 441.30 1,325 LSE
HSBC HOLDINGS PLC 29/10/2021 14:24:04 GB0005405286 441.30 1,271 LSE
HSBC HOLDINGS PLC 29/10/2021 14:24:04 GB0005405286 441.30 300 LSE
HSBC HOLDINGS PLC 29/10/2021 14:24:04 GB0005405286 441.30 331 LSE
HSBC HOLDINGS PLC 29/10/2021 14:24:32 GB0005405286 441.25 341 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:24:48 GB0005405286 441.30 558 LSE
HSBC HOLDINGS PLC 29/10/2021 14:24:48 GB0005405286 441.30 1,022 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:24:50 GB0005405286 441.30 1,207 LSE
HSBC HOLDINGS PLC 29/10/2021 14:24:50 GB0005405286 441.30 323 LSE
HSBC HOLDINGS PLC 29/10/2021 14:24:50 GB0005405286 441.30 884 LSE
HSBC HOLDINGS PLC 29/10/2021 14:24:50 GB0005405286 441.30 323 LSE
HSBC HOLDINGS PLC 29/10/2021 14:24:50 GB0005405286 441.30 168 LSE
HSBC HOLDINGS PLC 29/10/2021 14:24:50 GB0005405286 441.30 1,039 LSE
HSBC HOLDINGS PLC 29/10/2021 14:24:50 GB0005405286 441.30 1,109 LSE
HSBC HOLDINGS PLC 29/10/2021 14:25:16 GB0005405286 441.25 1,481 LSE
HSBC HOLDINGS PLC 29/10/2021 14:25:16 GB0005405286 441.25 1,481 LSE
HSBC HOLDINGS PLC 29/10/2021 14:25:16 GB0005405286 441.25 1,481 LSE
HSBC HOLDINGS PLC 29/10/2021 14:25:16 GB0005405286 441.25 14 LSE
HSBC HOLDINGS PLC 29/10/2021 14:25:16 GB0005405286 441.25 1,378 LSE
HSBC HOLDINGS PLC 29/10/2021 14:25:16 GB0005405286 441.25 103 LSE
HSBC HOLDINGS PLC 29/10/2021 14:25:16 GB0005405286 441.25 169 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:25:16 GB0005405286 441.25 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:25:16 GB0005405286 441.25 286 LSE
HSBC HOLDINGS PLC 29/10/2021 14:26:45 GB0005405286 441.40 489 BATE
HSBC HOLDINGS PLC 29/10/2021 14:26:45 GB0005405286 441.40 974 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:26:45 GB0005405286 441.40 409 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:26:45 GB0005405286 441.40 2,852 LSE
HSBC HOLDINGS PLC 29/10/2021 14:27:19 GB0005405286 441.35 1,916 LSE
HSBC HOLDINGS PLC 29/10/2021 14:27:39 GB0005405286 441.30 1,566 LSE
E07vjTcNNbIy
E07vjTcNNbKm
E07vjTcNNbKo
E07vjTdYH7t8
E07vjTcNNc8U
95799
E07vjTcNNcAW
E07vjTcNNcAq
E07vjTcNNcAs
E07vjTdYH00Q
E07vjTcNNZMi
E07vjTcNNcB1
E07vjTcNNcB3
E07vjTcNNcB8
E07vjTcNNcqw
E07vjTcNNcrC
E07vjTcNNcrG
E07vjTcNNcrI
E07vjTcNNcrO
E07vjTcNNcrn
E07vjTdYHAx3
95977
E07vjTcNNcsE
78364253387
2899474189463
95218
95219
E07vjTcNNaTj
2899474188318
78364252499
E07vjTcNNaU4
E07vjTcNNbIw
E07vjTdYHGfP
E07vjTcNNedG
E07vjTcNNf8J
E07vjTcNNfV4
E07vjTcNNcAu
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 14:27:39 GB0005405286 441.30 538 LSE
HSBC HOLDINGS PLC 29/10/2021 14:27:39 GB0005405286 441.30 1,028 LSE
HSBC HOLDINGS PLC 29/10/2021 14:27:39 GB0005405286 441.30 274 LSE
HSBC HOLDINGS PLC 29/10/2021 14:27:43 GB0005405286 441.20 253 LSE
HSBC HOLDINGS PLC 29/10/2021 14:27:43 GB0005405286 441.20 1,398 LSE
HSBC HOLDINGS PLC 29/10/2021 14:27:43 GB0005405286 441.20 253 LSE
HSBC HOLDINGS PLC 29/10/2021 14:28:34 GB0005405286 441.10 337 BATE
HSBC HOLDINGS PLC 29/10/2021 14:28:34 GB0005405286 441.10 669 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:28:34 GB0005405286 441.10 281 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:28:34 GB0005405286 441.10 1,963 LSE
HSBC HOLDINGS PLC 29/10/2021 14:28:34 GB0005405286 441.10 258 LSE
HSBC HOLDINGS PLC 29/10/2021 14:29:44 GB0005405286 441.10 1,503 LSE
HSBC HOLDINGS PLC 29/10/2021 14:29:45 GB0005405286 441.10 319 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:29:47 GB0005405286 441.10 858 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:29:47 GB0005405286 441.10 592 BATE
HSBC HOLDINGS PLC 29/10/2021 14:29:47 GB0005405286 441.10 1,946 LSE
HSBC HOLDINGS PLC 29/10/2021 14:29:48 GB0005405286 441.10 453 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:30:01 GB0005405286 441.05 3,657 LSE
HSBC HOLDINGS PLC 29/10/2021 14:30:01 GB0005405286 441.05 523 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:30:01 GB0005405286 441.05 1,249 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:30:01 GB0005405286 441.05 1,107 LSE
HSBC HOLDINGS PLC 29/10/2021 14:30:03 GB0005405286 441.00 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 14:30:03 GB0005405286 441.00 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:30:03 GB0005405286 441.00 25 BATE
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.55 1,268 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.55 3,717 LSE
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 163 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 279 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 49 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 542 LSE
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 49 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 279 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 279 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 279 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 279 CHIX
2899474190910
78364254399
2899474191858
E07vjTcNNmKo
E07vjTcNNmLQ
E07vjTdYHga9
E07vjTcNNfV8
E07vjTcNNfVE
E07vjTcNNfVM
E07vjTcNNfYw
E07vjTcNNfYy
E07vjTcNNfZ0
78364253849
2899474190039
E07vjTdYHNmk
E07vjTcNNgXu
E07vjTcNNgYA
E07vjTcNNhfN
2899474191861
E07vjTdYHgaC
E07vjTcNNmLX
E07vjTcNNmLZ
E07vjTdYHgaJ
2899474191863
2899474191864
2899474191865
2899474191866
2899474190509
2899474190523
78364254145
E07vjTcNNhgJ
2899474190534
E07vjTcNNiJo
E07vjTdYHTvZ
2899474190802
E07vjTcNNiKB
E07vjTcNNibN
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 174 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 284 LSE
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 239 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 40 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 167 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 103 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 60 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 103 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 212 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.45 700 LSE
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 61 LSE
HSBC HOLDINGS PLC 29/10/2021 14:31:14 GB0005405286 441.50 611 LSE
HSBC HOLDINGS PLC 29/10/2021 14:31:44 GB0005405286 441.35 748 LSE
HSBC HOLDINGS PLC 29/10/2021 14:31:44 GB0005405286 441.35 948 LSE
HSBC HOLDINGS PLC 29/10/2021 14:31:44 GB0005405286 441.35 1,500 LSE
HSBC HOLDINGS PLC 29/10/2021 14:31:44 GB0005405286 441.35 196 LSE
HSBC HOLDINGS PLC 29/10/2021 14:31:44 GB0005405286 441.35 752 LSE
HSBC HOLDINGS PLC 29/10/2021 14:31:44 GB0005405286 441.35 196 LSE
HSBC HOLDINGS PLC 29/10/2021 14:32:37 GB0005405286 441.10 300 LSE
HSBC HOLDINGS PLC 29/10/2021 14:32:37 GB0005405286 441.10 1,490 LSE
HSBC HOLDINGS PLC 29/10/2021 14:32:37 GB0005405286 441.10 1,569 LSE
HSBC HOLDINGS PLC 29/10/2021 14:32:37 GB0005405286 441.10 221 LSE
HSBC HOLDINGS PLC 29/10/2021 14:32:37 GB0005405286 441.10 1,790 LSE
HSBC HOLDINGS PLC 29/10/2021 14:32:37 GB0005405286 441.10 71 LSE
HSBC HOLDINGS PLC 29/10/2021 14:32:37 GB0005405286 441.10 25 LSE
HSBC HOLDINGS PLC 29/10/2021 14:32:37 GB0005405286 441.10 311 LSE
HSBC HOLDINGS PLC 29/10/2021 14:32:37 GB0005405286 441.10 428 LSE
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 1,558 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 187 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 187 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 187 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 123 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 187 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 187 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 125 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 187 CHIX
E07vjTcNNo6X
E07vjTcNNo6b
E07vjTcNNo6d
E07vjTcNNo6q
E07vjTcNNqzB
E07vjTcNNqzD
2899474191867
E07vjTcNNmLd
E07vjTcNNmLh
2899474191868
2899474191869
E07vjTcNNqzu
E07vjTcNNr0C
E07vjTcNNr0F
2899474194006
2899474194007
2899474194008
2899474194009
2899474194010
2899474194011
2899474194012
2899474194013
2899474191870
E07vjTdYHgaR
E07vjTdYHgaX
E07vjTdYHgaZ
E07vjTdYHgah
E07vjTcNNmMF
E07vjTcNNmMH
E07vjTcNNmMJ
E07vjTcNNo6O
E07vjTcNNo6S
2899474194014
E07vjTcNNqzJ
E07vjTcNNqzV
E07vjTcNNqzk
E07vjTcNNqzm
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 187 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 187 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 187 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 187 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 20 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 998 LSE
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 202 LSE
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 998 LSE
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 1,040 LSE
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 160 LSE
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 1,186 LSE
HSBC HOLDINGS PLC 29/10/2021 14:33:49 GB0005405286 441.60 481 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:34:14 GB0005405286 441.65 1,000 LSE
HSBC HOLDINGS PLC 29/10/2021 14:34:15 GB0005405286 441.65 425 LSE
HSBC HOLDINGS PLC 29/10/2021 14:34:15 GB0005405286 441.65 575 LSE
HSBC HOLDINGS PLC 29/10/2021 14:34:16 GB0005405286 441.65 1,000 LSE
HSBC HOLDINGS PLC 29/10/2021 14:34:16 GB0005405286 441.65 425 LSE
HSBC HOLDINGS PLC 29/10/2021 14:34:16 GB0005405286 441.65 982 LSE
HSBC HOLDINGS PLC 29/10/2021 14:34:16 GB0005405286 441.65 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:34:16 GB0005405286 441.65 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:35:51 GB0005405286 441.60 1,251 LSE
HSBC HOLDINGS PLC 29/10/2021 14:35:55 GB0005405286 441.75 1,383 LSE
HSBC HOLDINGS PLC 29/10/2021 14:35:55 GB0005405286 441.75 44 LSE
HSBC HOLDINGS PLC 29/10/2021 14:35:56 GB0005405286 441.75 1,383 LSE
HSBC HOLDINGS PLC 29/10/2021 14:35:56 GB0005405286 441.75 617 LSE
HSBC HOLDINGS PLC 29/10/2021 14:36:12 GB0005405286 441.85 208 BATE
HSBC HOLDINGS PLC 29/10/2021 14:36:12 GB0005405286 441.85 68 BATE
HSBC HOLDINGS PLC 29/10/2021 14:36:12 GB0005405286 441.85 1,324 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:36:12 GB0005405286 441.85 359 BATE
HSBC HOLDINGS PLC 29/10/2021 14:36:12 GB0005405286 441.85 30 BATE
HSBC HOLDINGS PLC 29/10/2021 14:36:12 GB0005405286 441.85 565 LSE
HSBC HOLDINGS PLC 29/10/2021 14:36:12 GB0005405286 441.85 3,312 LSE
HSBC HOLDINGS PLC 29/10/2021 14:36:12 GB0005405286 441.85 509 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:36:16 GB0005405286 441.70 69 BATE
HSBC HOLDINGS PLC 29/10/2021 14:36:16 GB0005405286 441.70 1,231 BATE
HSBC HOLDINGS PLC 29/10/2021 14:36:16 GB0005405286 441.70 1,074 LSE
2899474195806
78364257528
2899474194015
2899474194016
2899474194017
2899474194018
2899474194019
E07vjTcNNuRL
E07vjTcNNuRQ
E07vjTcNNuRT
E07vjTcNNuRV
E07vjTcNNuRf
E07vjTcNNuRl
E07vjTcNNuRu
2899474194021
E07vjTcNNvkg
E07vjTcNNvmm
78364257529
E07vjTcNO1fx
E07vjTcNO1fz
2899474195808
78364257563
78364257564
E07vjTcNO1ud
E07vjTcNNvmo
E07vjTcNNvpC
E07vjTcNNvpE
E07vjTcNNvqM
99919
99920
E07vjTcNO0Ez
E07vjTcNO0Yv
E07vjTcNO0Yz
E07vjTcNO0bm
E07vjTcNO0bo
78364257526
78364257527
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 14:36:16 GB0005405286 441.70 481 LSE
HSBC HOLDINGS PLC 29/10/2021 14:36:16 GB0005405286 441.70 227 LSE
HSBC HOLDINGS PLC 29/10/2021 14:36:16 GB0005405286 441.70 481 LSE
HSBC HOLDINGS PLC 29/10/2021 14:36:16 GB0005405286 441.70 388 LSE
HSBC HOLDINGS PLC 29/10/2021 14:36:16 GB0005405286 441.70 970 LSE
HSBC HOLDINGS PLC 29/10/2021 14:36:16 GB0005405286 441.70 424 LSE
HSBC HOLDINGS PLC 29/10/2021 14:36:16 GB0005405286 441.70 1,782 LSE
HSBC HOLDINGS PLC 29/10/2021 14:36:16 GB0005405286 441.70 1,782 LSE
HSBC HOLDINGS PLC 29/10/2021 14:36:16 GB0005405286 441.70 393 LSE
HSBC HOLDINGS PLC 29/10/2021 14:37:20 GB0005405286 441.65 38 LSE
HSBC HOLDINGS PLC 29/10/2021 14:37:20 GB0005405286 441.65 1,558 LSE
HSBC HOLDINGS PLC 29/10/2021 14:37:20 GB0005405286 441.65 1,558 LSE
HSBC HOLDINGS PLC 29/10/2021 14:37:20 GB0005405286 441.65 38 LSE
HSBC HOLDINGS PLC 29/10/2021 14:37:20 GB0005405286 441.65 1,562 LSE
HSBC HOLDINGS PLC 29/10/2021 14:37:20 GB0005405286 441.65 1,410 LSE
HSBC HOLDINGS PLC 29/10/2021 14:38:06 GB0005405286 441.55 3,154 LSE
HSBC HOLDINGS PLC 29/10/2021 14:38:06 GB0005405286 441.55 3,154 LSE
HSBC HOLDINGS PLC 29/10/2021 14:38:06 GB0005405286 441.55 116 LSE
HSBC HOLDINGS PLC 29/10/2021 14:38:29 GB0005405286 441.15 285 LSE
HSBC HOLDINGS PLC 29/10/2021 14:38:29 GB0005405286 441.15 1,454 LSE
HSBC HOLDINGS PLC 29/10/2021 14:38:29 GB0005405286 441.15 1,454 LSE
HSBC HOLDINGS PLC 29/10/2021 14:38:29 GB0005405286 441.15 98 LSE
HSBC HOLDINGS PLC 29/10/2021 14:38:29 GB0005405286 441.15 187 LSE
HSBC HOLDINGS PLC 29/10/2021 14:38:29 GB0005405286 441.15 1,739 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:38:29 GB0005405286 441.15 420 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:39:25 GB0005405286 441.15 1,263 LSE
HSBC HOLDINGS PLC 29/10/2021 14:39:25 GB0005405286 441.15 259 LSE
HSBC HOLDINGS PLC 29/10/2021 14:39:25 GB0005405286 441.15 1,004 LSE
HSBC HOLDINGS PLC 29/10/2021 14:39:25 GB0005405286 441.15 259 LSE
HSBC HOLDINGS PLC 29/10/2021 14:39:25 GB0005405286 441.15 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:39:25 GB0005405286 441.15 700 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:39:25 GB0005405286 441.15 956 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:40:04 GB0005405286 440.90 1,361 LSE
HSBC HOLDINGS PLC 29/10/2021 14:40:04 GB0005405286 440.90 1,451 LSE
HSBC HOLDINGS PLC 29/10/2021 14:40:04 GB0005405286 440.90 945 LSE
HSBC HOLDINGS PLC 29/10/2021 14:40:04 GB0005405286 440.90 1,361 LSE
HSBC HOLDINGS PLC 29/10/2021 14:40:39 GB0005405286 440.65 173 CHIX
E07vjTcNO7OI
E07vjTcNO7ON
E07vjTcNO1uf
E07vjTcNO1uh
E07vjTcNO1ul
E07vjTcNO1ur
E07vjTcNO1ux
E07vjTcNO1uz
E07vjTcNO1vM
E07vjTcNO1vS
E07vjTcNO1vU
102472
E07vjTcNOB0T
E07vjTcNOB0V
E07vjTcNOB0b
E07vjTcNOB0Z
2899474198571
E07vjTcNO4g7
E07vjTcNO4gA
E07vjTcNO4gE
E07vjTcNO4gM
E07vjTcNO4gO
E07vjTcNO4gU
E07vjTcNO6QG
E07vjTcNO6QM
E07vjTcNO6QO
E07vjTcNO7Nf
E07vjTcNO7Nv
E07vjTcNO7Nz
2899474197260
2899474197261
E07vjTcNO9Xc
E07vjTcNO9Xq
E07vjTcNO9Xs
E07vjTcNO9Xu
102471
2899474197744
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 14:40:39 GB0005405286 440.65 903 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:40:39 GB0005405286 440.65 451 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:40:39 GB0005405286 440.65 919 LSE
HSBC HOLDINGS PLC 29/10/2021 14:40:39 GB0005405286 440.65 566 LSE
HSBC HOLDINGS PLC 29/10/2021 14:40:39 GB0005405286 440.65 490 LSE
HSBC HOLDINGS PLC 29/10/2021 14:40:39 GB0005405286 440.65 1,180 LSE
HSBC HOLDINGS PLC 29/10/2021 14:40:39 GB0005405286 440.65 402 LSE
HSBC HOLDINGS PLC 29/10/2021 14:40:39 GB0005405286 440.65 12 LSE
HSBC HOLDINGS PLC 29/10/2021 14:41:24 GB0005405286 440.55 861 LSE
HSBC HOLDINGS PLC 29/10/2021 14:41:24 GB0005405286 440.55 420 LSE
HSBC HOLDINGS PLC 29/10/2021 14:41:24 GB0005405286 440.55 421 LSE
HSBC HOLDINGS PLC 29/10/2021 14:41:24 GB0005405286 440.55 421 LSE
HSBC HOLDINGS PLC 29/10/2021 14:41:24 GB0005405286 440.55 723 LSE
HSBC HOLDINGS PLC 29/10/2021 14:41:24 GB0005405286 440.55 490 LSE
HSBC HOLDINGS PLC 29/10/2021 14:41:24 GB0005405286 440.55 68 LSE
HSBC HOLDINGS PLC 29/10/2021 14:41:24 GB0005405286 440.55 490 LSE
HSBC HOLDINGS PLC 29/10/2021 14:41:24 GB0005405286 440.55 634 LSE
HSBC HOLDINGS PLC 29/10/2021 14:42:08 GB0005405286 440.75 111 BATE
HSBC HOLDINGS PLC 29/10/2021 14:42:08 GB0005405286 440.75 222 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:42:08 GB0005405286 440.75 222 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:42:08 GB0005405286 440.75 222 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:42:08 GB0005405286 440.75 222 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:42:08 GB0005405286 440.75 222 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:42:08 GB0005405286 440.75 222 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:42:08 GB0005405286 440.75 222 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:42:08 GB0005405286 440.75 197 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:42:08 GB0005405286 440.75 222 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:42:08 GB0005405286 440.75 46 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:42:08 GB0005405286 440.75 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 14:42:08 GB0005405286 440.75 71 LSE
HSBC HOLDINGS PLC 29/10/2021 14:42:08 GB0005405286 440.75 247 BATE
HSBC HOLDINGS PLC 29/10/2021 14:42:08 GB0005405286 440.75 203 BATE
HSBC HOLDINGS PLC 29/10/2021 14:42:08 GB0005405286 440.75 1,072 BATE
HSBC HOLDINGS PLC 29/10/2021 14:42:51 GB0005405286 441.05 1,354 LSE
HSBC HOLDINGS PLC 29/10/2021 14:42:51 GB0005405286 441.05 3,697 LSE
HSBC HOLDINGS PLC 29/10/2021 14:43:16 GB0005405286 441.00 407 BATE
HSBC HOLDINGS PLC 29/10/2021 14:43:16 GB0005405286 441.00 811 CHIX
2899474198572
E07vjTdYIqfj
2899474199459
2899474199460
2899474199461
2899474199462
E07vjTcNOFm0
E07vjTcNOFm5
78364259844
78364259845
78364259846
E07vjTcNOChX
E07vjTcNOChZ
E07vjTcNOChd
E07vjTcNOChl
E07vjTcNOCim
E07vjTcNOCiw
E07vjTcNOENI
E07vjTcNOEPe
E07vjTcNOEPg
E07vjTcNOEPl
E07vjTcNOEPw
E07vjTcNOEPz
E07vjTcNOEQ1
E07vjTcNOEQ3
E07vjTcNOEQ9
E07vjTcNOHBc
78364260201
2899474199980
78364259843
2899474199453
2899474199454
2899474199455
2899474199456
2899474199457
2899474199458
E07vjTcNOHBa
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 14:43:16 GB0005405286 441.00 13 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:43:16 GB0005405286 441.00 340 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:43:16 GB0005405286 441.00 2,374 LSE
HSBC HOLDINGS PLC 29/10/2021 14:43:16 GB0005405286 441.00 299 LSE
HSBC HOLDINGS PLC 29/10/2021 14:43:42 GB0005405286 440.85 315 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:44:29 GB0005405286 441.35 301 LSE
HSBC HOLDINGS PLC 29/10/2021 14:44:29 GB0005405286 441.35 43 LSE
HSBC HOLDINGS PLC 29/10/2021 14:45:52 GB0005405286 441.95 72 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:45:52 GB0005405286 441.95 62 BATE
HSBC HOLDINGS PLC 29/10/2021 14:45:52 GB0005405286 441.95 51 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:45:52 GB0005405286 441.95 62 BATE
HSBC HOLDINGS PLC 29/10/2021 14:45:52 GB0005405286 441.95 123 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:45:52 GB0005405286 441.95 48 BATE
HSBC HOLDINGS PLC 29/10/2021 14:45:52 GB0005405286 441.95 123 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:45:52 GB0005405286 441.95 211 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:45:52 GB0005405286 441.95 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 14:45:52 GB0005405286 441.95 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 14:45:52 GB0005405286 441.95 123 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:45:52 GB0005405286 441.95 211 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:45:52 GB0005405286 441.95 49 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:45:52 GB0005405286 441.95 14 BATE
HSBC HOLDINGS PLC 29/10/2021 14:45:52 GB0005405286 441.95 25 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:45:53 GB0005405286 441.95 98 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:45:53 GB0005405286 441.95 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 14:45:59 GB0005405286 441.95 294 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:46:02 GB0005405286 441.85 762 LSE
HSBC HOLDINGS PLC 29/10/2021 14:46:05 GB0005405286 441.90 1,332 LSE
HSBC HOLDINGS PLC 29/10/2021 14:46:05 GB0005405286 441.90 668 LSE
HSBC HOLDINGS PLC 29/10/2021 14:46:06 GB0005405286 441.90 1,332 LSE
HSBC HOLDINGS PLC 29/10/2021 14:46:06 GB0005405286 441.90 668 LSE
HSBC HOLDINGS PLC 29/10/2021 14:46:13 GB0005405286 441.85 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 14:46:13 GB0005405286 441.85 108 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:46:16 GB0005405286 441.75 1,705 LSE
HSBC HOLDINGS PLC 29/10/2021 14:46:16 GB0005405286 441.75 1,574 LSE
HSBC HOLDINGS PLC 29/10/2021 14:46:28 GB0005405286 441.80 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:46:28 GB0005405286 441.80 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:46:28 GB0005405286 441.80 1,250 AQUIS
104131
E07vjTdYJ3Al
E07vjTcNOHpe
E07vjTcNOHqB
104245
E07vjTcNOJcX
E07vjTcNOJcZ
2899474200907
78364260835
2899474200908
78364260836
2899474200909
78364260837
2899474200910
E07vjTdYJEYg
E07vjTcNOLkg
E07vjTcNOLkk
2899474200911
E07vjTdYJEaM
105016
78364260839
2899474200918
2899474200933
E07vjTcNOLnC
E07vjTdYJF7h
E07vjTcNOM6e
E07vjTcNOMG7
E07vjTcNOMG9
E07vjTcNOMHz
E07vjTcNOMI1
E07vjTcNOMbo
E07vjTdYJGae
E07vjTcNOMm2
E07vjTcNOMm4
105289
105290
105291
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 14:46:31 GB0005405286 441.80 393 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.00 3,227 LSE
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.00 1,267 LSE
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 2,444 LSE
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 128 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 128 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 128 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 128 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 128 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 128 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 128 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 128 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 32 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 128 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 128 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 128 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 128 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 128 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 128 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 128 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 32 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:11 GB0005405286 442.05 29 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:12 GB0005405286 442.05 171 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:13 GB0005405286 442.05 1,000 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:13 GB0005405286 442.05 207 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:47:13 GB0005405286 442.05 635 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:48:05 GB0005405286 442.00 54 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:48:05 GB0005405286 442.00 69 BATE
HSBC HOLDINGS PLC 29/10/2021 14:48:05 GB0005405286 442.00 139 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:48:05 GB0005405286 442.00 1,146 LSE
HSBC HOLDINGS PLC 29/10/2021 14:48:05 GB0005405286 442.00 127 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:48:05 GB0005405286 442.00 54 LSE
HSBC HOLDINGS PLC 29/10/2021 14:48:05 GB0005405286 442.00 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:48:21 GB0005405286 441.90 360 LSE
HSBC HOLDINGS PLC 29/10/2021 14:48:21 GB0005405286 441.90 1,405 LSE
HSBC HOLDINGS PLC 29/10/2021 14:49:26 GB0005405286 441.90 2,096 LSE
105313
E07vjTcNOOq4
E07vjTcNOOq8
E07vjTcNOOq0
E07vjTcNOOq2
2899474201753
E07vjTcNOQlO
E07vjTdYJS5j
E07vjTcNOQlS
106000
E07vjTcNOR9g
E07vjTcNOR9i
2899474201755
2899474201756
2899474201757
2899474201758
2899474201759
2899474201760
2899474201761
2899474201762
2899474201763
2899474201764
2899474201765
2899474201766
2899474201767
2899474201768
2899474201769
2899474201770
2899474201771
2899474201772
2899474201830
2899474201831
2899474201832
105999
78364261709
2899474202362
E07vjTcNOTEa
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 14:49:26 GB0005405286 441.90 300 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:49:26 GB0005405286 441.90 587 LSE
HSBC HOLDINGS PLC 29/10/2021 14:49:26 GB0005405286 441.90 715 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:49:26 GB0005405286 441.90 359 BATE
HSBC HOLDINGS PLC 29/10/2021 14:49:26 GB0005405286 441.90 715 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:49:26 GB0005405286 441.90 584 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:49:26 GB0005405286 441.90 359 BATE
HSBC HOLDINGS PLC 29/10/2021 14:49:26 GB0005405286 441.90 359 BATE
HSBC HOLDINGS PLC 29/10/2021 14:49:26 GB0005405286 441.90 226 BATE
HSBC HOLDINGS PLC 29/10/2021 14:49:26 GB0005405286 441.90 133 BATE
HSBC HOLDINGS PLC 29/10/2021 14:49:26 GB0005405286 441.90 226 BATE
HSBC HOLDINGS PLC 29/10/2021 14:49:26 GB0005405286 441.90 352 BATE
HSBC HOLDINGS PLC 29/10/2021 14:49:27 GB0005405286 441.90 215 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:49:27 GB0005405286 441.90 812 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:49:31 GB0005405286 441.90 242 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:49:46 GB0005405286 441.95 1,252 LSE
HSBC HOLDINGS PLC 29/10/2021 14:49:46 GB0005405286 441.95 500 LSE
HSBC HOLDINGS PLC 29/10/2021 14:49:46 GB0005405286 441.95 752 LSE
HSBC HOLDINGS PLC 29/10/2021 14:49:46 GB0005405286 441.95 500 LSE
HSBC HOLDINGS PLC 29/10/2021 14:49:46 GB0005405286 441.95 752 LSE
HSBC HOLDINGS PLC 29/10/2021 14:49:46 GB0005405286 441.95 326 LSE
HSBC HOLDINGS PLC 29/10/2021 14:49:46 GB0005405286 441.95 174 LSE
HSBC HOLDINGS PLC 29/10/2021 14:49:46 GB0005405286 441.95 365 LSE
HSBC HOLDINGS PLC 29/10/2021 14:50:06 GB0005405286 441.90 1,501 LSE
HSBC HOLDINGS PLC 29/10/2021 14:50:06 GB0005405286 441.90 1,501 LSE
HSBC HOLDINGS PLC 29/10/2021 14:50:06 GB0005405286 441.90 1,501 LSE
HSBC HOLDINGS PLC 29/10/2021 14:50:07 GB0005405286 441.90 348 LSE
HSBC HOLDINGS PLC 29/10/2021 14:50:07 GB0005405286 441.90 401 LSE
HSBC HOLDINGS PLC 29/10/2021 14:50:35 GB0005405286 441.55 726 LSE
HSBC HOLDINGS PLC 29/10/2021 14:50:35 GB0005405286 441.55 947 LSE
HSBC HOLDINGS PLC 29/10/2021 14:50:35 GB0005405286 441.55 53 LSE
HSBC HOLDINGS PLC 29/10/2021 14:51:07 GB0005405286 441.40 1,614 LSE
HSBC HOLDINGS PLC 29/10/2021 14:51:07 GB0005405286 441.40 1,614 LSE
HSBC HOLDINGS PLC 29/10/2021 14:51:07 GB0005405286 441.40 294 LSE
HSBC HOLDINGS PLC 29/10/2021 14:51:35 GB0005405286 441.15 3,211 LSE
HSBC HOLDINGS PLC 29/10/2021 14:52:07 GB0005405286 441.30 960 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:52:07 GB0005405286 441.30 1,268 LSE
78364262183
2899474203053
2899474203054
78364262184
78364262185
78364262186
78364262187
78364262188
78364262189
2899474203074
2899474203075
2899474203110
E07vjTcNOTlq
E07vjTcNOTlx
E07vjTcNOTm2
E07vjTcNOTm4
E07vjTcNOTmB
E07vjTcNOTmk
E07vjTcNOTmn
E07vjTcNOTmu
E07vjTcNOUK4
E07vjTcNOUK8
E07vjTcNOUKL
E07vjTcNOUKx
E07vjTcNOUL3
E07vjTcNOVD3
E07vjTcNOVDC
E07vjTdYJaVL
E07vjTcNOTEf
2899474203052
E07vjTcNOVDE
E07vjTcNOW22
E07vjTcNOW2E
E07vjTcNOW3V
E07vjTcNOXCy
2899474204429
E07vjTcNOYCQ
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 14:52:07 GB0005405286 441.30 204 LSE
HSBC HOLDINGS PLC 29/10/2021 14:52:07 GB0005405286 441.30 1,344 LSE
HSBC HOLDINGS PLC 29/10/2021 14:52:08 GB0005405286 441.25 1,753 LSE
HSBC HOLDINGS PLC 29/10/2021 14:52:08 GB0005405286 441.25 11 LSE
HSBC HOLDINGS PLC 29/10/2021 14:52:08 GB0005405286 441.25 521 LSE
HSBC HOLDINGS PLC 29/10/2021 14:52:08 GB0005405286 441.25 532 LSE
HSBC HOLDINGS PLC 29/10/2021 14:52:08 GB0005405286 441.25 532 LSE
HSBC HOLDINGS PLC 29/10/2021 14:52:08 GB0005405286 441.25 700 LSE
HSBC HOLDINGS PLC 29/10/2021 14:52:08 GB0005405286 441.25 938 LSE
HSBC HOLDINGS PLC 29/10/2021 14:53:05 GB0005405286 441.35 371 BATE
HSBC HOLDINGS PLC 29/10/2021 14:53:05 GB0005405286 441.35 133 BATE
HSBC HOLDINGS PLC 29/10/2021 14:53:05 GB0005405286 441.35 1,002 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:53:05 GB0005405286 441.35 421 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:53:05 GB0005405286 441.35 2,936 LSE
HSBC HOLDINGS PLC 29/10/2021 14:53:05 GB0005405286 441.35 385 LSE
HSBC HOLDINGS PLC 29/10/2021 14:53:18 GB0005405286 441.10 87 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:53:18 GB0005405286 441.10 26 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:53:18 GB0005405286 441.10 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 14:53:18 GB0005405286 441.10 26 BATE
HSBC HOLDINGS PLC 29/10/2021 14:53:18 GB0005405286 441.10 53 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:53:18 GB0005405286 441.10 1,100 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:53:18 GB0005405286 441.10 500 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:53:37 GB0005405286 440.90 24 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:53:37 GB0005405286 440.90 30 BATE
HSBC HOLDINGS PLC 29/10/2021 14:53:37 GB0005405286 440.90 29 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:53:37 GB0005405286 440.90 85 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:54:26 GB0005405286 440.95 308 LSE
HSBC HOLDINGS PLC 29/10/2021 14:54:26 GB0005405286 440.95 147 LSE
HSBC HOLDINGS PLC 29/10/2021 14:54:26 GB0005405286 440.95 1,146 LSE
HSBC HOLDINGS PLC 29/10/2021 14:54:26 GB0005405286 440.95 1,235 LSE
HSBC HOLDINGS PLC 29/10/2021 14:54:26 GB0005405286 440.95 214 LSE
HSBC HOLDINGS PLC 29/10/2021 14:54:26 GB0005405286 440.95 86 LSE
HSBC HOLDINGS PLC 29/10/2021 14:54:26 GB0005405286 440.95 1,363 LSE
HSBC HOLDINGS PLC 29/10/2021 14:54:26 GB0005405286 440.95 238 LSE
HSBC HOLDINGS PLC 29/10/2021 14:54:26 GB0005405286 440.95 1,211 LSE
HSBC HOLDINGS PLC 29/10/2021 14:54:26 GB0005405286 440.95 324 LSE
HSBC HOLDINGS PLC 29/10/2021 14:54:26 GB0005405286 440.95 1,001 LSE
E07vjTcNOYEq
E07vjTcNOYF4
E07vjTcNOdOl
E07vjTcNOYF9
78364263681
78364263682
2899474205070
E07vjTdYJwIp
E07vjTcNOaDH
E07vjTcNOaDX
E07vjTdYJxmg
E07vjTdYJxmj
E07vjTcNOb2d
78364263784
2899474205197
2899474205200
2899474205201
108085
78364263934
E07vjTcNOYCS
E07vjTcNOYCU
E07vjTcNOYEe
E07vjTdYJzqN
E07vjTdYJzqR
E07vjTcNOdOL
E07vjTcNOdON
E07vjTcNOdOP
E07vjTcNOdOR
E07vjTcNOdOV
E07vjTcNOdOX
E07vjTcNOdOZ
E07vjTcNOdOd
E07vjTcNOdOf
E07vjTcNOdOj
E07vjTcNOYEi
E07vjTcNOYEk
E07vjTcNOYEo
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 14:54:26 GB0005405286 440.95 124 LSE
HSBC HOLDINGS PLC 29/10/2021 14:54:26 GB0005405286 440.95 891 LSE
HSBC HOLDINGS PLC 29/10/2021 14:54:54 GB0005405286 441.10 113 LSE
HSBC HOLDINGS PLC 29/10/2021 14:55:00 GB0005405286 441.20 291 LSE
HSBC HOLDINGS PLC 29/10/2021 14:55:00 GB0005405286 441.20 330 LSE
HSBC HOLDINGS PLC 29/10/2021 14:56:05 GB0005405286 441.00 1,745 LSE
HSBC HOLDINGS PLC 29/10/2021 14:56:05 GB0005405286 441.00 221 LSE
HSBC HOLDINGS PLC 29/10/2021 14:56:05 GB0005405286 441.00 1,465 LSE
HSBC HOLDINGS PLC 29/10/2021 14:56:05 GB0005405286 440.95 24 BATE
HSBC HOLDINGS PLC 29/10/2021 14:56:05 GB0005405286 441.00 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:56:05 GB0005405286 441.00 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:56:05 GB0005405286 441.00 342 LSE
HSBC HOLDINGS PLC 29/10/2021 14:56:24 GB0005405286 441.10 1,335 LSE
HSBC HOLDINGS PLC 29/10/2021 14:56:24 GB0005405286 441.10 1,050 LSE
HSBC HOLDINGS PLC 29/10/2021 14:56:24 GB0005405286 441.10 285 LSE
HSBC HOLDINGS PLC 29/10/2021 14:56:24 GB0005405286 441.10 116 LSE
HSBC HOLDINGS PLC 29/10/2021 14:56:24 GB0005405286 441.10 24 LSE
HSBC HOLDINGS PLC 29/10/2021 14:56:24 GB0005405286 441.10 1,195 LSE
HSBC HOLDINGS PLC 29/10/2021 14:56:25 GB0005405286 441.10 116 LSE
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 25 BATE
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 30 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 25 BATE
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 25 BATE
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
E07vjTcNOdOn
108998
108999
E07vjTcNOh44
E07vjTcNOhpF
E07vjTcNOhpJ
E07vjTcNOhpM
E07vjTcNOhpO
E07vjTcNOhpZ
E07vjTcNOhpd
E07vjTcNOhtJ
78364265378
2899474207429
2899474207430
2899474207431
2899474207432
2899474207433
2899474207434
2899474207435
78364265379
78364265380
2899474207436
2899474207437
2899474207438
E07vjTcNOdOy
E07vjTcNOeFG
E07vjTcNOeV9
E07vjTcNOeVF
E07vjTcNOh2H
2899474207439
2899474207440
2899474207441
2899474207442
2899474207443
E07vjTcNOh2R
E07vjTcNOh2T
78364264887
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 20 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 25 BATE
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 20 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 113 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 13 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 662 LSE
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 417 LSE
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 121 LSE
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 108 LSE
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 50 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:57:12 GB0005405286 441.40 1,409 LSE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 1,270 LSE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 433 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 218 BATE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 1,085 LSE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 36 AQUIS
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 212 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 218 BATE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 52 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 49 BATE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 381 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 52 CHIX
78364265381
2899474207446
2899474207447
2899474207448
2899474207449
2899474207450
2899474207451
2899474207452
2899474207453
2899474207455
E07vjTdYKLFF
E07vjTcNOjg0
E07vjTcNOjg4
2899474207456
2899474207457
2899474207458
2899474207459
E07vjTcNOjg9
E07vjTcNOjgB
E07vjTcNOjgE
E07vjTcNOjgG
2899474207460
E07vjTcNOjga
2899474207444
2899474207445
E07vjTcNOlos
2899474207929
78364265756
E07vjTcNOloz
109962
E07vjTdYKRNQ
78364265757
2899474207930
78364265758
2899474207931
2899474207932
2899474207454
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 94 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 169 BATE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 49 BATE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 339 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 94 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 212 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 185 LSE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 185 LSE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 50 LSE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 185 LSE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 433 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 218 BATE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 137 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 138 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 315 LSE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 205 LSE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 330 LSE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 365 LSE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 218 BATE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 218 BATE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 339 LSE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 75 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 137 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 700 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 800 CHIX
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 1,508 LSE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 760 LSE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 33 LSE
HSBC HOLDINGS PLC 29/10/2021 14:58:28 GB0005405286 441.45 177 LSE
HSBC HOLDINGS PLC 29/10/2021 14:59:10 GB0005405286 441.40 700 LSE
HSBC HOLDINGS PLC 29/10/2021 14:59:18 GB0005405286 441.40 2,149 LSE
HSBC HOLDINGS PLC 29/10/2021 14:59:18 GB0005405286 441.40 2,317 LSE
HSBC HOLDINGS PLC 29/10/2021 14:59:18 GB0005405286 441.40 917 LSE
HSBC HOLDINGS PLC 29/10/2021 14:59:18 GB0005405286 441.40 3,234 LSE
HSBC HOLDINGS PLC 29/10/2021 14:59:18 GB0005405286 441.40 29 LSE
HSBC HOLDINGS PLC 29/10/2021 14:59:59 GB0005405286 441.15 601 LSE
HSBC HOLDINGS PLC 29/10/2021 14:59:59 GB0005405286 441.15 485 BATE
E07vjTcNOlpM
E07vjTcNOlpO
E07vjTcNOlpQ
78364265762
78364265763
E07vjTcNOlpX
2899474207933
78364265759
78364265760
2899474207934
2899474207935
E07vjTdYKRNj
E07vjTdYKRNl
2899474207939
2899474207940
E07vjTcNOlpj
E07vjTcNOlpm
E07vjTcNOlqe
E07vjTcNOlqg
E07vjTcNOmxt
E07vjTcNOnEm
E07vjTcNOnEp
E07vjTcNOnEr
E07vjTcNOnEv
E07vjTcNOnEx
E07vjTdYKRNV
E07vjTcNOlp3
E07vjTcNOlp9
E07vjTcNOlpB
E07vjTcNOlpF
2899474207936
78364265761
E07vjTdYKRNg
E07vjTcNOoyx
78364266304
2899474207937
E07vjTcNOlpK
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 15:00:00 GB0005405286 441.15 371 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:00:00 GB0005405286 441.15 966 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:00:00 GB0005405286 441.15 406 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:00:00 GB0005405286 441.15 1,720 LSE
HSBC HOLDINGS PLC 29/10/2021 15:00:00 GB0005405286 441.15 40 LSE
HSBC HOLDINGS PLC 29/10/2021 15:00:00 GB0005405286 441.15 469 LSE
HSBC HOLDINGS PLC 29/10/2021 15:00:29 GB0005405286 441.35 1,205 LSE
HSBC HOLDINGS PLC 29/10/2021 15:00:29 GB0005405286 441.35 1,205 LSE
HSBC HOLDINGS PLC 29/10/2021 15:00:29 GB0005405286 441.35 11 LSE
HSBC HOLDINGS PLC 29/10/2021 15:00:29 GB0005405286 441.35 11 LSE
HSBC HOLDINGS PLC 29/10/2021 15:00:29 GB0005405286 441.35 1,205 LSE
HSBC HOLDINGS PLC 29/10/2021 15:00:29 GB0005405286 441.35 285 LSE
HSBC HOLDINGS PLC 29/10/2021 15:00:56 GB0005405286 441.20 302 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:01:01 GB0005405286 441.25 1,446 LSE
HSBC HOLDINGS PLC 29/10/2021 15:01:01 GB0005405286 441.25 2,211 LSE
HSBC HOLDINGS PLC 29/10/2021 15:01:01 GB0005405286 441.25 1,332 LSE
HSBC HOLDINGS PLC 29/10/2021 15:01:33 GB0005405286 441.10 384 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:01:33 GB0005405286 441.10 2,682 LSE
HSBC HOLDINGS PLC 29/10/2021 15:01:33 GB0005405286 441.10 915 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:01:33 GB0005405286 441.10 460 BATE
HSBC HOLDINGS PLC 29/10/2021 15:01:33 GB0005405286 441.10 352 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:01:54 GB0005405286 441.05 534 LSE
HSBC HOLDINGS PLC 29/10/2021 15:01:54 GB0005405286 441.05 534 LSE
HSBC HOLDINGS PLC 29/10/2021 15:01:54 GB0005405286 441.05 1,244 LSE
HSBC HOLDINGS PLC 29/10/2021 15:01:54 GB0005405286 441.05 1,244 LSE
HSBC HOLDINGS PLC 29/10/2021 15:01:54 GB0005405286 441.05 534 LSE
HSBC HOLDINGS PLC 29/10/2021 15:01:54 GB0005405286 441.05 496 LSE
HSBC HOLDINGS PLC 29/10/2021 15:01:54 GB0005405286 441.05 152 LSE
HSBC HOLDINGS PLC 29/10/2021 15:02:35 GB0005405286 441.15 102 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:02:35 GB0005405286 441.15 32 BATE
HSBC HOLDINGS PLC 29/10/2021 15:02:35 GB0005405286 441.15 19 BATE
HSBC HOLDINGS PLC 29/10/2021 15:02:35 GB0005405286 441.15 64 LSE
HSBC HOLDINGS PLC 29/10/2021 15:02:35 GB0005405286 441.15 1,136 LSE
HSBC HOLDINGS PLC 29/10/2021 15:02:35 GB0005405286 441.15 64 LSE
HSBC HOLDINGS PLC 29/10/2021 15:02:35 GB0005405286 441.15 121 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:02:55 GB0005405286 441.20 1,322 LSE
HSBC HOLDINGS PLC 29/10/2021 15:02:55 GB0005405286 441.20 1,322 LSE
E07vjTcNOq4U
E07vjTcNOq4b
E07vjTcNOq4Z
E07vjTcNOq4l
111053
E07vjTcNOrLr
2899474209754
78364266992
111349
E07vjTcNOtaW
E07vjTcNOtaa
E07vjTcNOtaY
E07vjTcNOtae
E07vjTcNOtao
E07vjTcNOtat
E07vjTcNOtay
2899474210463
110585
2899474208750
E07vjTdYKYEh
E07vjTcNOozH
E07vjTcNOozK
E07vjTcNOozN
E07vjTcNOq4K
E07vjTcNOq4S
78364267524
78364267525
E07vjTcNOvKI
E07vjTcNOvKK
E07vjTcNOvKM
E07vjTdYKm5G
E07vjTcNOvoH
E07vjTcNOvoN
E07vjTcNOrLt
E07vjTcNOrLy
E07vjTdYKfqo
E07vjTcNOskv
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 15:02:55 GB0005405286 441.20 616 LSE
HSBC HOLDINGS PLC 29/10/2021 15:03:31 GB0005405286 440.90 353 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:03:31 GB0005405286 440.90 461 BATE
HSBC HOLDINGS PLC 29/10/2021 15:03:31 GB0005405286 440.90 918 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:03:31 GB0005405286 440.90 385 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:03:31 GB0005405286 440.90 2,336 LSE
HSBC HOLDINGS PLC 29/10/2021 15:03:31 GB0005405286 440.90 353 LSE
HSBC HOLDINGS PLC 29/10/2021 15:03:59 GB0005405286 440.80 36 BATE
HSBC HOLDINGS PLC 29/10/2021 15:03:59 GB0005405286 440.80 409 BATE
HSBC HOLDINGS PLC 29/10/2021 15:03:59 GB0005405286 440.80 29 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:03:59 GB0005405286 440.80 86 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:03:59 GB0005405286 440.80 770 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:03:59 GB0005405286 440.80 2,594 LSE
HSBC HOLDINGS PLC 29/10/2021 15:03:59 GB0005405286 440.80 372 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:03:59 GB0005405286 440.80 340 LSE
HSBC HOLDINGS PLC 29/10/2021 15:04:42 GB0005405286 440.70 279 LSE
HSBC HOLDINGS PLC 29/10/2021 15:04:42 GB0005405286 440.70 291 LSE
HSBC HOLDINGS PLC 29/10/2021 15:04:42 GB0005405286 440.70 31 BATE
HSBC HOLDINGS PLC 29/10/2021 15:04:42 GB0005405286 440.70 63 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:04:42 GB0005405286 440.70 115 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:04:42 GB0005405286 440.70 188 LSE
HSBC HOLDINGS PLC 29/10/2021 15:04:42 GB0005405286 440.70 442 LSE
HSBC HOLDINGS PLC 29/10/2021 15:04:42 GB0005405286 440.70 67 LSE
HSBC HOLDINGS PLC 29/10/2021 15:04:42 GB0005405286 440.70 1,247 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:04:42 GB0005405286 440.70 1,065 LSE
HSBC HOLDINGS PLC 29/10/2021 15:04:42 GB0005405286 440.70 803 LSE
HSBC HOLDINGS PLC 29/10/2021 15:05:00 GB0005405286 440.60 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:05:00 GB0005405286 440.60 620 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:05:00 GB0005405286 440.60 931 BATE
HSBC HOLDINGS PLC 29/10/2021 15:05:00 GB0005405286 440.60 620 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:05:00 GB0005405286 440.60 700 LSE
HSBC HOLDINGS PLC 29/10/2021 15:05:00 GB0005405286 440.60 554 LSE
HSBC HOLDINGS PLC 29/10/2021 15:05:48 GB0005405286 440.70 985 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:05:48 GB0005405286 440.70 413 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:05:48 GB0005405286 440.70 2,885 LSE
HSBC HOLDINGS PLC 29/10/2021 15:05:48 GB0005405286 440.70 190 BATE
HSBC HOLDINGS PLC 29/10/2021 15:05:48 GB0005405286 440.70 131 BATE
E07vjTcNOze1
E07vjTcNOze5
E07vjTcNOze7
E07vjTcNOvoP
112278
78364267920
2899474211052
E07vjTdYKrU3
E07vjTcNOxKU
E07vjTcNOxKY
78364268155
2899474211635
E07vjTcNOzeH
E07vjTcNOzeN
112895
112896
78364268439
E07vjTdYL01V
E07vjTcNP09h
E07vjTcNP09j
2899474212321
E07vjTdYL4jm
E07vjTcNP24r
78364268775
78364268776
78364268156
2899474211340
2899474211341
2899474211342
E07vjTcNOyPI
E07vjTdYKu8Q
E07vjTcNOyPj
E07vjTcNOzdt
E07vjTcNOzdv
78364268351
2899474211634
E07vjTdYKyKP
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 15:05:48 GB0005405286 440.70 174 BATE
HSBC HOLDINGS PLC 29/10/2021 15:05:48 GB0005405286 440.70 379 LSE
HSBC HOLDINGS PLC 29/10/2021 15:06:13 GB0005405286 440.75 471 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:06:13 GB0005405286 440.75 1,225 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:06:13 GB0005405286 440.75 3,109 LSE
HSBC HOLDINGS PLC 29/10/2021 15:06:13 GB0005405286 440.75 482 LSE
HSBC HOLDINGS PLC 29/10/2021 15:06:53 GB0005405286 440.50 602 LSE
HSBC HOLDINGS PLC 29/10/2021 15:06:53 GB0005405286 440.50 866 LSE
HSBC HOLDINGS PLC 29/10/2021 15:06:53 GB0005405286 440.50 602 LSE
HSBC HOLDINGS PLC 29/10/2021 15:06:53 GB0005405286 440.50 866 LSE
HSBC HOLDINGS PLC 29/10/2021 15:06:53 GB0005405286 440.50 602 LSE
HSBC HOLDINGS PLC 29/10/2021 15:06:53 GB0005405286 440.50 264 LSE
HSBC HOLDINGS PLC 29/10/2021 15:06:53 GB0005405286 440.50 1,468 LSE
HSBC HOLDINGS PLC 29/10/2021 15:06:53 GB0005405286 440.50 54 LSE
HSBC HOLDINGS PLC 29/10/2021 15:07:39 GB0005405286 440.55 1,724 LSE
HSBC HOLDINGS PLC 29/10/2021 15:07:39 GB0005405286 440.55 1,724 LSE
HSBC HOLDINGS PLC 29/10/2021 15:07:39 GB0005405286 440.55 780 LSE
HSBC HOLDINGS PLC 29/10/2021 15:07:39 GB0005405286 440.55 878 LSE
HSBC HOLDINGS PLC 29/10/2021 15:08:02 GB0005405286 440.70 61 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:08:11 GB0005405286 440.75 290 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:08:37 GB0005405286 440.75 145 BATE
HSBC HOLDINGS PLC 29/10/2021 15:08:37 GB0005405286 440.75 420 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:08:37 GB0005405286 440.75 296 BATE
HSBC HOLDINGS PLC 29/10/2021 15:08:37 GB0005405286 440.75 459 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:08:37 GB0005405286 440.75 368 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:08:37 GB0005405286 440.75 630 LSE
HSBC HOLDINGS PLC 29/10/2021 15:08:37 GB0005405286 440.75 1,944 LSE
HSBC HOLDINGS PLC 29/10/2021 15:08:37 GB0005405286 440.75 48 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:09:02 GB0005405286 440.85 500 LSE
HSBC HOLDINGS PLC 29/10/2021 15:09:03 GB0005405286 440.85 1,061 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:09:03 GB0005405286 440.85 2,609 LSE
HSBC HOLDINGS PLC 29/10/2021 15:09:03 GB0005405286 440.85 408 LSE
HSBC HOLDINGS PLC 29/10/2021 15:09:33 GB0005405286 440.90 1,527 LSE
HSBC HOLDINGS PLC 29/10/2021 15:09:33 GB0005405286 440.90 37 LSE
HSBC HOLDINGS PLC 29/10/2021 15:09:33 GB0005405286 440.90 1,527 LSE
HSBC HOLDINGS PLC 29/10/2021 15:09:33 GB0005405286 440.90 1,836 LSE
HSBC HOLDINGS PLC 29/10/2021 15:09:33 GB0005405286 440.90 557 LSE
E07vjTcNP5kv
E07vjTcNP5kz
78364268781
E07vjTcNP25F
114631
78364269855
2899474213872
78364269856
2899474213873
E07vjTdYLKzU
E07vjTcNP7vn
E07vjTcNP7vq
2899474213878
E07vjTcNP95C
2899474214128
E07vjTcNP97o
E07vjTcNP98M
113620
2899474212554
E07vjTcNP2rN
E07vjTcNP2rS
E07vjTcNP4F1
E07vjTcNP4F3
E07vjTcNP4F5
E07vjTcNP4F9
E07vjTcNP4FB
E07vjTcNP4FD
E07vjTcNP4FQ
E07vjTcNP4Ge
E07vjTcNPALn
E07vjTcNPALp
E07vjTcNPALw
E07vjTcNPALy
E07vjTcNPAM4
E07vjTcNP5l1
E07vjTcNP5l6
114499
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 15:09:56 GB0005405286 440.80 650 LSE
HSBC HOLDINGS PLC 29/10/2021 15:09:56 GB0005405286 440.80 947 LSE
HSBC HOLDINGS PLC 29/10/2021 15:09:56 GB0005405286 440.80 428 LSE
HSBC HOLDINGS PLC 29/10/2021 15:09:56 GB0005405286 440.80 625 LSE
HSBC HOLDINGS PLC 29/10/2021 15:09:56 GB0005405286 440.80 972 LSE
HSBC HOLDINGS PLC 29/10/2021 15:09:56 GB0005405286 440.80 1,160 LSE
HSBC HOLDINGS PLC 29/10/2021 15:09:56 GB0005405286 440.80 248 LSE
HSBC HOLDINGS PLC 29/10/2021 15:09:56 GB0005405286 440.80 25 LSE
HSBC HOLDINGS PLC 29/10/2021 15:10:44 GB0005405286 440.60 1,325 LSE
HSBC HOLDINGS PLC 29/10/2021 15:10:44 GB0005405286 440.60 13 LSE
HSBC HOLDINGS PLC 29/10/2021 15:10:44 GB0005405286 440.60 1,325 LSE
HSBC HOLDINGS PLC 29/10/2021 15:10:56 GB0005405286 440.55 2,333 LSE
HSBC HOLDINGS PLC 29/10/2021 15:11:27 GB0005405286 440.40 1,795 LSE
HSBC HOLDINGS PLC 29/10/2021 15:11:27 GB0005405286 440.40 1,795 LSE
HSBC HOLDINGS PLC 29/10/2021 15:11:27 GB0005405286 440.40 1,706 LSE
HSBC HOLDINGS PLC 29/10/2021 15:12:01 GB0005405286 440.40 31 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:12:01 GB0005405286 440.40 193 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:12:01 GB0005405286 440.40 605 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:12:01 GB0005405286 440.40 455 BATE
HSBC HOLDINGS PLC 29/10/2021 15:12:01 GB0005405286 440.40 80 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:12:01 GB0005405286 440.40 300 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:12:01 GB0005405286 440.40 76 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:12:01 GB0005405286 440.40 2,652 LSE
HSBC HOLDINGS PLC 29/10/2021 15:12:01 GB0005405286 440.40 348 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:12:44 GB0005405286 440.30 589 LSE
HSBC HOLDINGS PLC 29/10/2021 15:12:44 GB0005405286 440.30 50 LSE
HSBC HOLDINGS PLC 29/10/2021 15:13:01 GB0005405286 440.30 1,101 LSE
HSBC HOLDINGS PLC 29/10/2021 15:13:01 GB0005405286 440.30 1,697 LSE
HSBC HOLDINGS PLC 29/10/2021 15:13:01 GB0005405286 440.30 43 LSE
HSBC HOLDINGS PLC 29/10/2021 15:13:01 GB0005405286 440.30 883 LSE
HSBC HOLDINGS PLC 29/10/2021 15:13:01 GB0005405286 440.30 842 LSE
HSBC HOLDINGS PLC 29/10/2021 15:13:01 GB0005405286 440.25 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:13:01 GB0005405286 440.25 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:13:01 GB0005405286 440.25 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:13:01 GB0005405286 440.25 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:13:01 GB0005405286 440.25 484 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:14:00 GB0005405286 440.40 4,470 LSE
E07vjTdYLews
E07vjTdYLewv
2899474215606
78364271147
E07vjTdYLewy
2899474215607
E07vjTdYLex4
E07vjTcNPFBN
116652
E07vjTcNPGhw
E07vjTcNPGhz
E07vjTcNPAyV
E07vjTcNPAyX
E07vjTcNPAyZ
E07vjTcNPAyd
E07vjTcNPAyf
E07vjTcNPAyh
E07vjTcNPAyl
E07vjTcNPAyn
E07vjTcNPCxU
E07vjTcNPCxa
E07vjTcNPHDZ
E07vjTcNPHDi
E07vjTcNPHDl
E07vjTcNPHDn
E07vjTcNPHDr
117122
117123
117124
117125
117126
E07vjTcNPJi9
E07vjTcNPCxc
E07vjTcNPDDH
E07vjTcNPE4d
E07vjTcNPE4j
E07vjTcNPE4l
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 15:14:28 GB0005405286 440.40 2,659 LSE
HSBC HOLDINGS PLC 29/10/2021 15:14:28 GB0005405286 440.40 381 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:14:28 GB0005405286 440.40 27 BATE
HSBC HOLDINGS PLC 29/10/2021 15:14:28 GB0005405286 440.40 908 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:14:28 GB0005405286 440.40 429 BATE
HSBC HOLDINGS PLC 29/10/2021 15:14:28 GB0005405286 440.40 349 LSE
HSBC HOLDINGS PLC 29/10/2021 15:15:16 GB0005405286 440.50 31 BATE
HSBC HOLDINGS PLC 29/10/2021 15:15:16 GB0005405286 440.50 534 LSE
HSBC HOLDINGS PLC 29/10/2021 15:15:16 GB0005405286 440.50 1,435 LSE
HSBC HOLDINGS PLC 29/10/2021 15:15:16 GB0005405286 440.50 200 LSE
HSBC HOLDINGS PLC 29/10/2021 15:15:19 GB0005405286 440.50 500 LSE
HSBC HOLDINGS PLC 29/10/2021 15:15:19 GB0005405286 440.50 250 LSE
HSBC HOLDINGS PLC 29/10/2021 15:15:45 GB0005405286 440.35 18 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:15:45 GB0005405286 440.35 23 BATE
HSBC HOLDINGS PLC 29/10/2021 15:15:45 GB0005405286 440.35 46 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:15:45 GB0005405286 440.35 112 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:15:45 GB0005405286 440.35 396 LSE
HSBC HOLDINGS PLC 29/10/2021 15:15:48 GB0005405286 440.35 1,311 LSE
HSBC HOLDINGS PLC 29/10/2021 15:15:48 GB0005405286 440.35 1,399 LSE
HSBC HOLDINGS PLC 29/10/2021 15:15:48 GB0005405286 440.35 505 LSE
HSBC HOLDINGS PLC 29/10/2021 15:15:48 GB0005405286 440.35 894 LSE
HSBC HOLDINGS PLC 29/10/2021 15:15:48 GB0005405286 440.35 308 LSE
HSBC HOLDINGS PLC 29/10/2021 15:15:48 GB0005405286 440.35 1,091 LSE
HSBC HOLDINGS PLC 29/10/2021 15:15:48 GB0005405286 440.35 215 LSE
HSBC HOLDINGS PLC 29/10/2021 15:16:23 GB0005405286 440.10 296 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:16:23 GB0005405286 440.10 217 LSE
HSBC HOLDINGS PLC 29/10/2021 15:16:36 GB0005405286 440.15 385 LSE
HSBC HOLDINGS PLC 29/10/2021 15:16:36 GB0005405286 440.15 206 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:16:36 GB0005405286 440.15 267 LSE
HSBC HOLDINGS PLC 29/10/2021 15:16:36 GB0005405286 440.15 979 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:16:36 GB0005405286 440.15 492 BATE
HSBC HOLDINGS PLC 29/10/2021 15:16:36 GB0005405286 440.15 2,217 LSE
HSBC HOLDINGS PLC 29/10/2021 15:16:36 GB0005405286 440.15 37 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:16:36 GB0005405286 440.15 168 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:16:36 GB0005405286 440.15 376 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:16:36 GB0005405286 440.10 1,234 LSE
HSBC HOLDINGS PLC 29/10/2021 15:17:58 GB0005405286 440.45 2,841 LSE
E07vjTcNPKR2
E07vjTdYLsTj
78364272169
2899474216814
78364272170
E07vjTcNPKRT
78364272477
E07vjTcNPM08
E07vjTcNPM0h
E07vjTcNPM0z
E07vjTcNPM3X
E07vjTcNPM3Z
118394
78364272646
2899474217431
E07vjTdYLzP9
E07vjTcNPN7c
E07vjTcNPNGM
E07vjTcNPNGO
E07vjTcNPNGT
E07vjTcNPNGb
E07vjTcNPNJ3
E07vjTcNPNJ5
E07vjTcNPNJD
E07vjTdYM477
E07vjTcNPOrE
E07vjTcNPPFs
E07vjTdYM5Pc
E07vjTcNPPFv
2899474218070
78364273090
E07vjTcNPPFx
E07vjTdYM5Pg
E07vjTdYM5Pm
118953
E07vjTcNPPGj
E07vjTcNPRMk
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 15:17:58 GB0005405286 440.45 2,152 LSE
HSBC HOLDINGS PLC 29/10/2021 15:17:58 GB0005405286 440.45 359 LSE
HSBC HOLDINGS PLC 29/10/2021 15:17:58 GB0005405286 440.45 330 LSE
HSBC HOLDINGS PLC 29/10/2021 15:17:58 GB0005405286 440.45 330 LSE
HSBC HOLDINGS PLC 29/10/2021 15:17:58 GB0005405286 440.45 1,887 LSE
HSBC HOLDINGS PLC 29/10/2021 15:17:58 GB0005405286 440.45 2,020 LSE
HSBC HOLDINGS PLC 29/10/2021 15:18:44 GB0005405286 440.55 310 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:18:51 GB0005405286 440.50 663 LSE
HSBC HOLDINGS PLC 29/10/2021 15:18:51 GB0005405286 440.50 537 LSE
HSBC HOLDINGS PLC 29/10/2021 15:18:51 GB0005405286 440.50 1,415 LSE
HSBC HOLDINGS PLC 29/10/2021 15:18:51 GB0005405286 440.50 1,095 LSE
HSBC HOLDINGS PLC 29/10/2021 15:18:51 GB0005405286 440.50 857 LSE
HSBC HOLDINGS PLC 29/10/2021 15:18:51 GB0005405286 440.50 209 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:18:51 GB0005405286 440.50 105 BATE
HSBC HOLDINGS PLC 29/10/2021 15:18:51 GB0005405286 440.50 139 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:18:51 GB0005405286 440.50 558 LSE
HSBC HOLDINGS PLC 29/10/2021 15:18:51 GB0005405286 440.50 558 LSE
HSBC HOLDINGS PLC 29/10/2021 15:18:51 GB0005405286 440.50 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:18:51 GB0005405286 440.50 770 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:18:51 GB0005405286 440.50 530 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:19:25 GB0005405286 440.50 421 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:19:25 GB0005405286 440.50 1,700 LSE
HSBC HOLDINGS PLC 29/10/2021 15:19:25 GB0005405286 440.50 1,700 LSE
HSBC HOLDINGS PLC 29/10/2021 15:19:25 GB0005405286 440.50 589 LSE
HSBC HOLDINGS PLC 29/10/2021 15:19:25 GB0005405286 440.50 1,700 LSE
HSBC HOLDINGS PLC 29/10/2021 15:19:25 GB0005405286 440.50 165 LSE
HSBC HOLDINGS PLC 29/10/2021 15:20:29 GB0005405286 440.75 311 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:20:33 GB0005405286 440.70 1,678 LSE
HSBC HOLDINGS PLC 29/10/2021 15:20:51 GB0005405286 440.80 556 LSE
HSBC HOLDINGS PLC 29/10/2021 15:20:51 GB0005405286 440.80 644 LSE
HSBC HOLDINGS PLC 29/10/2021 15:20:51 GB0005405286 440.80 301 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:20:51 GB0005405286 440.80 301 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:20:51 GB0005405286 440.80 182 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:20:51 GB0005405286 440.80 174 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:20:51 GB0005405286 440.80 127 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:20:51 GB0005405286 440.80 78 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:21:10 GB0005405286 440.65 1,520 LSE
E07vjTcNPRMq
E07vjTcNPRMu
E07vjTcNPRN1
E07vjTcNPRN5
E07vjTcNPRN9
E07vjTcNPRNI
E07vjTdYMHkv
E07vjTcNPTTe
E07vjTcNPTTj
E07vjTcNPTTl
E07vjTcNPTTt
E07vjTcNPTTv
2899474219235
78364273939
E07vjTdYMIVP
E07vjTcNPTU7
E07vjTcNPTUE
120057
2899474219236
2899474219237
2899474219531
E07vjTcNPUcn
E07vjTcNPUcr
E07vjTcNPUct
E07vjTcNPUcx
E07vjTcNPUcz
120808
E07vjTcNPWZr
E07vjTcNPXA4
E07vjTcNPXA6
2899474220181
2899474220182
2899474220183
2899474220184
2899474220185
2899474220186
E07vjTcNPXcP
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 15:21:10 GB0005405286 440.65 17 LSE
HSBC HOLDINGS PLC 29/10/2021 15:21:10 GB0005405286 440.65 1,520 LSE
HSBC HOLDINGS PLC 29/10/2021 15:21:10 GB0005405286 440.65 1,520 LSE
HSBC HOLDINGS PLC 29/10/2021 15:21:10 GB0005405286 440.65 2 BATE
HSBC HOLDINGS PLC 29/10/2021 15:21:30 GB0005405286 440.75 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:21:30 GB0005405286 440.75 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:21:31 GB0005405286 440.75 1,313 LSE
HSBC HOLDINGS PLC 29/10/2021 15:21:42 GB0005405286 440.75 2,321 LSE
HSBC HOLDINGS PLC 29/10/2021 15:21:42 GB0005405286 440.75 41 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:21:42 GB0005405286 440.75 258 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:21:42 GB0005405286 440.75 33 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:21:42 GB0005405286 440.75 305 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:21:43 GB0005405286 440.70 1,499 LSE
HSBC HOLDINGS PLC 29/10/2021 15:21:43 GB0005405286 440.70 341 LSE
HSBC HOLDINGS PLC 29/10/2021 15:21:43 GB0005405286 440.70 1,499 LSE
HSBC HOLDINGS PLC 29/10/2021 15:21:43 GB0005405286 440.70 410 LSE
HSBC HOLDINGS PLC 29/10/2021 15:21:43 GB0005405286 440.70 660 LSE
HSBC HOLDINGS PLC 29/10/2021 15:21:43 GB0005405286 440.70 647 LSE
HSBC HOLDINGS PLC 29/10/2021 15:22:32 GB0005405286 440.75 452 BATE
HSBC HOLDINGS PLC 29/10/2021 15:22:32 GB0005405286 440.75 160 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:23:05 GB0005405286 440.95 18 LSE
HSBC HOLDINGS PLC 29/10/2021 15:23:05 GB0005405286 440.95 603 LSE
HSBC HOLDINGS PLC 29/10/2021 15:23:05 GB0005405286 440.95 2,479 LSE
HSBC HOLDINGS PLC 29/10/2021 15:23:05 GB0005405286 440.95 603 LSE
HSBC HOLDINGS PLC 29/10/2021 15:23:05 GB0005405286 440.95 1,258 LSE
HSBC HOLDINGS PLC 29/10/2021 15:23:05 GB0005405286 440.95 816 LSE
HSBC HOLDINGS PLC 29/10/2021 15:23:05 GB0005405286 440.95 1,026 LSE
HSBC HOLDINGS PLC 29/10/2021 15:23:05 GB0005405286 440.95 1,381 LSE
HSBC HOLDINGS PLC 29/10/2021 15:23:53 GB0005405286 440.70 1,544 LSE
HSBC HOLDINGS PLC 29/10/2021 15:23:53 GB0005405286 440.70 1,575 LSE
HSBC HOLDINGS PLC 29/10/2021 15:23:53 GB0005405286 440.70 1,544 LSE
HSBC HOLDINGS PLC 29/10/2021 15:23:53 GB0005405286 440.70 1,109 LSE
HSBC HOLDINGS PLC 29/10/2021 15:24:30 GB0005405286 440.50 1,000 LSE
HSBC HOLDINGS PLC 29/10/2021 15:24:49 GB0005405286 440.75 1,982 LSE
HSBC HOLDINGS PLC 29/10/2021 15:24:52 GB0005405286 440.75 1,560 LSE
HSBC HOLDINGS PLC 29/10/2021 15:24:52 GB0005405286 440.75 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:24:59 GB0005405286 440.70 2,043 LSE
E07vjTcNPXcR
E07vjTcNPXcW
E07vjTcNPXcd
78364274781
121351
121352
E07vjTcNPYBI
E07vjTcNPYSI
E07vjTdYMYiO
E07vjTdYMYiU
E07vjTdYMYiX
121454
E07vjTcNPYU4
E07vjTcNPYU6
E07vjTcNPYUC
E07vjTcNPYUE
E07vjTcNPYUI
E07vjTcNPYUN
78364275368
2899474221126
E07vjTcNPbGu
E07vjTcNPbGw
E07vjTcNPbGy
E07vjTcNPbH0
E07vjTcNPbH4
E07vjTcNPbH7
E07vjTcNPbHA
E07vjTcNPbHC
E07vjTcNPcbJ
E07vjTcNPcbL
E07vjTcNPcbP
E07vjTcNPcbR
E07vjTcNPdeJ
E07vjTcNPeIi
E07vjTcNPeQE
123021
E07vjTcNPeiP
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 15:25:00 GB0005405286 440.70 1,608 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:25:30 GB0005405286 440.55 1,205 LSE
HSBC HOLDINGS PLC 29/10/2021 15:25:30 GB0005405286 440.55 372 LSE
HSBC HOLDINGS PLC 29/10/2021 15:25:30 GB0005405286 440.55 833 LSE
HSBC HOLDINGS PLC 29/10/2021 15:25:31 GB0005405286 440.55 309 LSE
HSBC HOLDINGS PLC 29/10/2021 15:25:44 GB0005405286 440.60 2,017 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:26:06 GB0005405286 440.55 308 LSE
HSBC HOLDINGS PLC 29/10/2021 15:26:06 GB0005405286 440.55 2,594 LSE
HSBC HOLDINGS PLC 29/10/2021 15:26:06 GB0005405286 440.55 415 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:26:06 GB0005405286 440.55 161 BATE
HSBC HOLDINGS PLC 29/10/2021 15:26:06 GB0005405286 440.55 226 BATE
HSBC HOLDINGS PLC 29/10/2021 15:26:06 GB0005405286 440.55 990 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:26:06 GB0005405286 440.55 111 BATE
HSBC HOLDINGS PLC 29/10/2021 15:26:06 GB0005405286 440.55 381 LSE
HSBC HOLDINGS PLC 29/10/2021 15:26:49 GB0005405286 440.40 295 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:26:57 GB0005405286 440.40 2,650 LSE
HSBC HOLDINGS PLC 29/10/2021 15:26:57 GB0005405286 440.40 455 BATE
HSBC HOLDINGS PLC 29/10/2021 15:26:57 GB0005405286 440.40 138 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:26:57 GB0005405286 440.40 870 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:26:57 GB0005405286 440.40 34 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:26:57 GB0005405286 440.40 28 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:26:57 GB0005405286 440.40 213 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:26:57 GB0005405286 440.40 53 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:27:22 GB0005405286 440.40 1,328 LSE
HSBC HOLDINGS PLC 29/10/2021 15:27:22 GB0005405286 440.40 1,172 LSE
HSBC HOLDINGS PLC 29/10/2021 15:27:22 GB0005405286 440.40 156 LSE
HSBC HOLDINGS PLC 29/10/2021 15:27:22 GB0005405286 440.40 1,328 LSE
HSBC HOLDINGS PLC 29/10/2021 15:27:38 GB0005405286 440.35 1,498 LSE
HSBC HOLDINGS PLC 29/10/2021 15:27:38 GB0005405286 440.35 1,594 LSE
HSBC HOLDINGS PLC 29/10/2021 15:27:38 GB0005405286 440.35 1,594 LSE
HSBC HOLDINGS PLC 29/10/2021 15:27:38 GB0005405286 440.35 1,594 LSE
HSBC HOLDINGS PLC 29/10/2021 15:27:38 GB0005405286 440.35 524 LSE
HSBC HOLDINGS PLC 29/10/2021 15:28:44 GB0005405286 440.35 13 LSE
HSBC HOLDINGS PLC 29/10/2021 15:28:44 GB0005405286 440.35 1,404 LSE
HSBC HOLDINGS PLC 29/10/2021 15:28:44 GB0005405286 440.35 1,417 LSE
HSBC HOLDINGS PLC 29/10/2021 15:28:44 GB0005405286 440.35 19 LSE
HSBC HOLDINGS PLC 29/10/2021 15:28:44 GB0005405286 440.35 1,417 LSE
2899474222466
E07vjTcNPfff
E07vjTcNPffn
E07vjTcNPffp
E07vjTcNPfgQ
2899474222860
E07vjTcNPgme
E07vjTcNPgmh
E07vjTdYMxB0
78364276775
78364276776
2899474223068
78364276777
E07vjTcNPgnU
123888
E07vjTcNPiVa
78364277123
E07vjTdYN1Vw
2899474223468
2899474223469
E07vjTdYN1W1
E07vjTdYN1W5
123959
E07vjTcNPjKo
E07vjTcNPjKv
E07vjTcNPjL1
E07vjTcNPjL8
E07vjTcNPjgQ
E07vjTcNPjgS
E07vjTcNPjgd
E07vjTcNPjgp
E07vjTcNPjgt
E07vjTcNPlEd
E07vjTcNPlEf
E07vjTcNPlEl
E07vjTcNPlEn
E07vjTcNPlEz
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 15:28:44 GB0005405286 440.35 755 LSE
HSBC HOLDINGS PLC 29/10/2021 15:29:40 GB0005405286 440.60 454 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:29:40 GB0005405286 440.60 1,181 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:29:40 GB0005405286 440.60 593 BATE
HSBC HOLDINGS PLC 29/10/2021 15:29:40 GB0005405286 440.60 3,209 LSE
HSBC HOLDINGS PLC 29/10/2021 15:29:40 GB0005405286 440.60 250 LSE
HSBC HOLDINGS PLC 29/10/2021 15:29:41 GB0005405286 440.55 1,644 LSE
HSBC HOLDINGS PLC 29/10/2021 15:29:43 GB0005405286 440.50 12 LSE
HSBC HOLDINGS PLC 29/10/2021 15:29:43 GB0005405286 440.50 1,702 LSE
HSBC HOLDINGS PLC 29/10/2021 15:29:43 GB0005405286 440.50 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:29:43 GB0005405286 440.50 118 BATE
HSBC HOLDINGS PLC 29/10/2021 15:29:43 GB0005405286 440.50 199 BATE
HSBC HOLDINGS PLC 29/10/2021 15:29:43 GB0005405286 440.50 600 BATE
HSBC HOLDINGS PLC 29/10/2021 15:31:19 GB0005405286 440.75 1,401 LSE
HSBC HOLDINGS PLC 29/10/2021 15:31:19 GB0005405286 440.75 1,401 LSE
HSBC HOLDINGS PLC 29/10/2021 15:31:19 GB0005405286 440.75 1,401 LSE
HSBC HOLDINGS PLC 29/10/2021 15:31:20 GB0005405286 440.75 1,401 LSE
HSBC HOLDINGS PLC 29/10/2021 15:31:20 GB0005405286 440.75 341 LSE
HSBC HOLDINGS PLC 29/10/2021 15:31:20 GB0005405286 440.75 151 LSE
HSBC HOLDINGS PLC 29/10/2021 15:31:20 GB0005405286 440.75 909 LSE
HSBC HOLDINGS PLC 29/10/2021 15:31:20 GB0005405286 440.75 341 LSE
HSBC HOLDINGS PLC 29/10/2021 15:31:20 GB0005405286 440.75 13 LSE
HSBC HOLDINGS PLC 29/10/2021 15:31:46 GB0005405286 440.70 71 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:31:46 GB0005405286 440.70 179 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:31:46 GB0005405286 440.70 134 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:31:46 GB0005405286 440.70 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 15:31:46 GB0005405286 440.70 89 BATE
HSBC HOLDINGS PLC 29/10/2021 15:31:46 GB0005405286 440.70 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 15:31:46 GB0005405286 440.70 131 LSE
HSBC HOLDINGS PLC 29/10/2021 15:31:46 GB0005405286 440.70 700 LSE
HSBC HOLDINGS PLC 29/10/2021 15:31:46 GB0005405286 440.70 1,248 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:31:46 GB0005405286 440.65 1,724 LSE
HSBC HOLDINGS PLC 29/10/2021 15:31:46 GB0005405286 440.65 2,261 LSE
HSBC HOLDINGS PLC 29/10/2021 15:32:19 GB0005405286 440.65 620 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:32:19 GB0005405286 440.65 1,657 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:32:19 GB0005405286 440.65 800 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:32:19 GB0005405286 440.65 622 CHIX
E07vjTcNPlF3
125150
2899474224702
78364278056
E07vjTcNPmjF
E07vjTcNPmjL
E07vjTcNPmnO
E07vjTcNPmud
E07vjTcNPmuh
125182
78364278087
78364278088
78364278089
E07vjTcNPpg4
E07vjTcNPpgF
E07vjTcNPpgS
E07vjTcNPpgk
E07vjTcNPpgm
E07vjTcNPpgv
E07vjTcNPpgx
E07vjTcNPphF
E07vjTcNPphH
126180
2899474225723
E07vjTdYNRU7
E07vjTcNPqPE
78364278874
E07vjTcNPqPK
E07vjTcNPqPO
E07vjTcNPqPo
126186
E07vjTcNPqRH
E07vjTcNPqRJ
126415
2899474225956
2899474225957
2899474225958
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 15:32:19 GB0005405286 440.65 700 LSE
HSBC HOLDINGS PLC 29/10/2021 15:32:19 GB0005405286 440.65 217 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:32:54 GB0005405286 440.45 1,509 LSE
HSBC HOLDINGS PLC 29/10/2021 15:32:54 GB0005405286 440.45 32 LSE
HSBC HOLDINGS PLC 29/10/2021 15:32:55 GB0005405286 440.45 291 LSE
HSBC HOLDINGS PLC 29/10/2021 15:34:25 GB0005405286 440.55 82 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:34:25 GB0005405286 440.55 108 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:34:25 GB0005405286 440.55 102 BATE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 3,092 LSE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 97 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 1,055 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 185 LSE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 102 BATE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 459 BATE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 205 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 205 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 205 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 205 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 205 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 205 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 205 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 205 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 205 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 63 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 72 BATE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 102 BATE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 102 BATE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 102 BATE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 102 BATE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 51 BATE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 212 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 443 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 1,015 LSE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 763 LSE
E07vjTcNPrNw
2899474225959
E07vjTcNPsGY
E07vjTcNPsGd
E07vjTcNPsH7
127299
2899474226861
78364279901
E07vjTcNPvIL
E07vjTcNPvIN
2899474227020
2899474227023
E07vjTcNPvIa
E07vjTcNPvIh
78364280029
78364280030
2899474227024
2899474227025
2899474227026
2899474227027
2899474227028
2899474227029
2899474227030
2899474227031
2899474227032
2899474227033
2899474227034
78364280031
78364280032
78364280033
78364280034
78364280035
78364280036
E07vjTdYNi77
E07vjTdYNi79
E07vjTcNPvIo
E07vjTcNPvIq
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 1,015 LSE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 102 BATE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 102 BATE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 185 LSE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 185 LSE
HSBC HOLDINGS PLC 29/10/2021 15:34:48 GB0005405286 440.55 517 LSE
HSBC HOLDINGS PLC 29/10/2021 15:34:50 GB0005405286 440.55 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 15:34:50 GB0005405286 440.55 161 LSE
HSBC HOLDINGS PLC 29/10/2021 15:34:50 GB0005405286 440.55 121 BATE
HSBC HOLDINGS PLC 29/10/2021 15:34:50 GB0005405286 440.55 241 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:34:50 GB0005405286 440.55 95 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:34:50 GB0005405286 440.55 66 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:34:50 GB0005405286 440.55 144 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:34:50 GB0005405286 440.55 987 LSE
HSBC HOLDINGS PLC 29/10/2021 15:34:50 GB0005405286 440.55 700 LSE
HSBC HOLDINGS PLC 29/10/2021 15:34:50 GB0005405286 440.55 700 LSE
HSBC HOLDINGS PLC 29/10/2021 15:34:50 GB0005405286 440.55 580 LSE
HSBC HOLDINGS PLC 29/10/2021 15:34:50 GB0005405286 440.50 406 BATE
HSBC HOLDINGS PLC 29/10/2021 15:35:28 GB0005405286 440.30 10 LSE
HSBC HOLDINGS PLC 29/10/2021 15:35:28 GB0005405286 440.30 537 BATE
HSBC HOLDINGS PLC 29/10/2021 15:35:28 GB0005405286 440.30 1,069 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:35:28 GB0005405286 440.30 494 LSE
HSBC HOLDINGS PLC 29/10/2021 15:35:28 GB0005405286 440.30 448 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:35:28 GB0005405286 440.30 2,627 LSE
HSBC HOLDINGS PLC 29/10/2021 15:35:28 GB0005405286 440.30 411 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:36:39 GB0005405286 440.70 375 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:36:59 GB0005405286 440.70 1,320 LSE
HSBC HOLDINGS PLC 29/10/2021 15:36:59 GB0005405286 440.70 1,320 LSE
HSBC HOLDINGS PLC 29/10/2021 15:36:59 GB0005405286 440.70 328 LSE
HSBC HOLDINGS PLC 29/10/2021 15:36:59 GB0005405286 440.70 910 LSE
HSBC HOLDINGS PLC 29/10/2021 15:36:59 GB0005405286 440.70 410 LSE
HSBC HOLDINGS PLC 29/10/2021 15:36:59 GB0005405286 440.70 4,117 LSE
HSBC HOLDINGS PLC 29/10/2021 15:36:59 GB0005405286 440.70 700 LSE
HSBC HOLDINGS PLC 29/10/2021 15:36:59 GB0005405286 440.70 620 LSE
HSBC HOLDINGS PLC 29/10/2021 15:36:59 GB0005405286 440.70 598 LSE
HSBC HOLDINGS PLC 29/10/2021 15:37:58 GB0005405286 440.60 27 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:38:03 GB0005405286 440.65 524 BATE
E07vjTcNPvIz
78364280037
78364280038
E07vjTcNPvJ4
E07vjTcNPvJ9
E07vjTcNPvJC
E07vjTcNPvMM
E07vjTcNPvMO
78364280044
2899474227043
127512
127513
E07vjTdYNiJw
E07vjTcNPvMb
E07vjTcNPvMq
E07vjTcNPvN1
E07vjTcNPvN6
78364280046
E07vjTcNPwPH
78364280281
2899474227362
E07vjTcNPwPK
E07vjTdYNlqQ
E07vjTcNPwPM
127754
128302
E07vjTcNPymD
E07vjTcNPymK
E07vjTcNPymM
E07vjTcNPymQ
E07vjTcNPymU
E07vjTcNPymW
E07vjTcNPymo
E07vjTcNPymv
E07vjTcNPyn7
128939
78364281307
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 15:38:03 GB0005405286 440.65 1,043 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:38:03 GB0005405286 440.65 524 BATE
HSBC HOLDINGS PLC 29/10/2021 15:38:03 GB0005405286 440.65 524 BATE
HSBC HOLDINGS PLC 29/10/2021 15:38:03 GB0005405286 440.65 447 BATE
HSBC HOLDINGS PLC 29/10/2021 15:38:06 GB0005405286 440.65 1,599 LSE
HSBC HOLDINGS PLC 29/10/2021 15:38:06 GB0005405286 440.65 3,463 LSE
HSBC HOLDINGS PLC 29/10/2021 15:38:06 GB0005405286 440.65 2,016 LSE
HSBC HOLDINGS PLC 29/10/2021 15:38:32 GB0005405286 440.35 1,145 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:38:32 GB0005405286 440.35 575 BATE
HSBC HOLDINGS PLC 29/10/2021 15:38:32 GB0005405286 440.35 480 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:38:32 GB0005405286 440.35 3,354 LSE
HSBC HOLDINGS PLC 29/10/2021 15:38:32 GB0005405286 440.35 440 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:39:21 GB0005405286 440.45 279 LSE
HSBC HOLDINGS PLC 29/10/2021 15:39:21 GB0005405286 440.45 1,108 LSE
HSBC HOLDINGS PLC 29/10/2021 15:39:21 GB0005405286 440.45 1,446 LSE
HSBC HOLDINGS PLC 29/10/2021 15:39:21 GB0005405286 440.45 1,387 LSE
HSBC HOLDINGS PLC 29/10/2021 15:39:21 GB0005405286 440.45 950 LSE
HSBC HOLDINGS PLC 29/10/2021 15:39:47 GB0005405286 440.35 2,734 LSE
HSBC HOLDINGS PLC 29/10/2021 15:39:47 GB0005405286 440.35 139 LSE
HSBC HOLDINGS PLC 29/10/2021 15:39:47 GB0005405286 440.35 299 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:39:47 GB0005405286 440.35 980 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:39:47 GB0005405286 440.35 493 BATE
HSBC HOLDINGS PLC 29/10/2021 15:39:47 GB0005405286 440.35 112 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:39:47 GB0005405286 440.35 377 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:41:00 GB0005405286 440.50 3,281 LSE
HSBC HOLDINGS PLC 29/10/2021 15:41:00 GB0005405286 440.50 563 BATE
HSBC HOLDINGS PLC 29/10/2021 15:41:00 GB0005405286 440.50 619 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:41:00 GB0005405286 440.50 501 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:41:00 GB0005405286 440.50 430 LSE
HSBC HOLDINGS PLC 29/10/2021 15:41:02 GB0005405286 440.40 303 LSE
HSBC HOLDINGS PLC 29/10/2021 15:41:03 GB0005405286 440.40 295 LSE
HSBC HOLDINGS PLC 29/10/2021 15:41:12 GB0005405286 440.35 31 BATE
HSBC HOLDINGS PLC 29/10/2021 15:41:12 GB0005405286 440.35 63 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:41:12 GB0005405286 440.35 114 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:41:12 GB0005405286 440.35 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 15:41:12 GB0005405286 440.35 1,129 LSE
HSBC HOLDINGS PLC 29/10/2021 15:41:12 GB0005405286 440.35 120 CHIX
2899474228723
78364281308
78364281309
78364281310
E07vjTcNQ0i3
E07vjTcNQ0i7
E07vjTcNQ0iD
2899474228972
78364281482
E07vjTdYO3lF
E07vjTcNQ1Tb
2899474228973
E07vjTcNQ3C7
E07vjTcNQ3C9
E07vjTcNQ3CB
E07vjTcNQ3CF
E07vjTcNQ3CH
E07vjTcNQ42m
E07vjTcNQ42o
E07vjTdYOAxz
2899474229582
78364282028
E07vjTdYOAy3
129801
E07vjTcNQ6fv
78364282535
2899474230254
2899474230255
E07vjTcNQ6gD
E07vjTcNQ6qc
E07vjTcNQ6qh
78364282629
2899474230395
E07vjTdYOJQj
E07vjTcNQ7HI
E07vjTcNQ7HP
2899474230399
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 15:41:12 GB0005405286 440.35 1,418 LSE
HSBC HOLDINGS PLC 29/10/2021 15:41:12 GB0005405286 440.35 483 LSE
HSBC HOLDINGS PLC 29/10/2021 15:41:48 GB0005405286 440.25 44 BATE
HSBC HOLDINGS PLC 29/10/2021 15:41:48 GB0005405286 440.25 517 BATE
HSBC HOLDINGS PLC 29/10/2021 15:41:48 GB0005405286 440.25 1,222 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:41:48 GB0005405286 440.25 53 BATE
HSBC HOLDINGS PLC 29/10/2021 15:41:48 GB0005405286 440.25 3,582 LSE
HSBC HOLDINGS PLC 29/10/2021 15:41:48 GB0005405286 440.25 512 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:41:48 GB0005405286 440.25 470 LSE
HSBC HOLDINGS PLC 29/10/2021 15:44:09 GB0005405286 440.40 1,254 LSE
HSBC HOLDINGS PLC 29/10/2021 15:44:09 GB0005405286 440.40 4,958 LSE
HSBC HOLDINGS PLC 29/10/2021 15:44:12 GB0005405286 440.35 1,705 LSE
HSBC HOLDINGS PLC 29/10/2021 15:44:12 GB0005405286 440.35 1,628 LSE
HSBC HOLDINGS PLC 29/10/2021 15:44:13 GB0005405286 440.40 554 LSE
HSBC HOLDINGS PLC 29/10/2021 15:44:13 GB0005405286 440.40 1,723 LSE
HSBC HOLDINGS PLC 29/10/2021 15:44:14 GB0005405286 440.40 141 LSE
HSBC HOLDINGS PLC 29/10/2021 15:44:14 GB0005405286 440.40 700 LSE
HSBC HOLDINGS PLC 29/10/2021 15:44:14 GB0005405286 440.40 4,069 LSE
HSBC HOLDINGS PLC 29/10/2021 15:44:14 GB0005405286 440.40 1,617 LSE
HSBC HOLDINGS PLC 29/10/2021 15:45:35 GB0005405286 440.75 270 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:45:35 GB0005405286 440.75 352 BATE
HSBC HOLDINGS PLC 29/10/2021 15:45:35 GB0005405286 440.75 701 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:45:35 GB0005405286 440.75 294 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:45:35 GB0005405286 440.75 2,054 LSE
HSBC HOLDINGS PLC 29/10/2021 15:45:35 GB0005405286 440.75 303 LSE
HSBC HOLDINGS PLC 29/10/2021 15:45:35 GB0005405286 440.75 659 LSE
HSBC HOLDINGS PLC 29/10/2021 15:45:35 GB0005405286 440.75 294 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:45:35 GB0005405286 440.75 352 BATE
HSBC HOLDINGS PLC 29/10/2021 15:45:35 GB0005405286 440.75 701 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:45:35 GB0005405286 440.75 617 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:45:35 GB0005405286 440.75 352 BATE
HSBC HOLDINGS PLC 29/10/2021 15:45:35 GB0005405286 440.75 294 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:45:35 GB0005405286 440.75 294 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:45:35 GB0005405286 440.75 352 BATE
HSBC HOLDINGS PLC 29/10/2021 15:46:04 GB0005405286 440.85 2,174 LSE
HSBC HOLDINGS PLC 29/10/2021 15:46:04 GB0005405286 440.85 741 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:46:04 GB0005405286 440.85 373 BATE
E07vjTcNQ7Hq
E07vjTcNQ7Hs
78364282844
78364282845
2899474230657
78364282846
E07vjTcNQ8Y2
E07vjTdYOMyL
E07vjTcNQ8YL
E07vjTcNQCvq
E07vjTcNQCvs
E07vjTcNQD2d
E07vjTcNQD2f
E07vjTcNQD6C
E07vjTcNQD6F
E07vjTcNQD6c
E07vjTcNQD6t
E07vjTcNQD6y
E07vjTcNQD73
132886
78364284368
2899474232441
E07vjTdYOk8y
E07vjTcNQFgN
E07vjTcNQFgZ
E07vjTcNQFgk
E07vjTdYOk9A
78364284369
2899474232443
2899474232444
78364284370
E07vjTdYOk9I
E07vjTdYOk9N
78364284371
E07vjTcNQGlQ
2899474232695
78364284555
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 15:46:04 GB0005405286 440.85 373 BATE
HSBC HOLDINGS PLC 29/10/2021 15:46:04 GB0005405286 440.85 741 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:46:04 GB0005405286 440.85 456 LSE
HSBC HOLDINGS PLC 29/10/2021 15:46:04 GB0005405286 440.85 276 BATE
HSBC HOLDINGS PLC 29/10/2021 15:46:04 GB0005405286 440.85 536 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:46:04 GB0005405286 440.85 97 BATE
HSBC HOLDINGS PLC 29/10/2021 15:46:04 GB0005405286 440.85 311 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:46:04 GB0005405286 440.85 700 LSE
HSBC HOLDINGS PLC 29/10/2021 15:46:43 GB0005405286 441.05 71 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:46:43 GB0005405286 441.05 1,946 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:46:43 GB0005405286 441.05 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 15:46:43 GB0005405286 441.05 3,953 LSE
HSBC HOLDINGS PLC 29/10/2021 15:46:43 GB0005405286 441.05 212 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:46:43 GB0005405286 441.05 1,901 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:46:43 GB0005405286 441.05 667 LSE
HSBC HOLDINGS PLC 29/10/2021 15:46:57 GB0005405286 441.00 1,556 LSE
HSBC HOLDINGS PLC 29/10/2021 15:46:57 GB0005405286 441.00 1,556 LSE
HSBC HOLDINGS PLC 29/10/2021 15:46:57 GB0005405286 441.00 54 LSE
HSBC HOLDINGS PLC 29/10/2021 15:46:57 GB0005405286 441.00 272 LSE
HSBC HOLDINGS PLC 29/10/2021 15:46:57 GB0005405286 441.00 1,284 LSE
HSBC HOLDINGS PLC 29/10/2021 15:46:57 GB0005405286 441.00 272 LSE
HSBC HOLDINGS PLC 29/10/2021 15:46:57 GB0005405286 441.00 1,100 LSE
HSBC HOLDINGS PLC 29/10/2021 15:47:58 GB0005405286 441.15 4,878 LSE
HSBC HOLDINGS PLC 29/10/2021 15:49:10 GB0005405286 441.10 238 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:49:10 GB0005405286 441.10 119 BATE
HSBC HOLDINGS PLC 29/10/2021 15:49:10 GB0005405286 441.10 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 15:49:10 GB0005405286 441.10 594 LSE
HSBC HOLDINGS PLC 29/10/2021 15:49:10 GB0005405286 441.10 705 LSE
HSBC HOLDINGS PLC 29/10/2021 15:49:10 GB0005405286 441.10 297 LSE
HSBC HOLDINGS PLC 29/10/2021 15:49:15 GB0005405286 441.00 1,661 LSE
HSBC HOLDINGS PLC 29/10/2021 15:49:15 GB0005405286 441.00 640 LSE
HSBC HOLDINGS PLC 29/10/2021 15:49:15 GB0005405286 441.00 1,021 LSE
HSBC HOLDINGS PLC 29/10/2021 15:49:15 GB0005405286 441.00 304 LSE
HSBC HOLDINGS PLC 29/10/2021 15:49:20 GB0005405286 441.00 1,541 LSE
HSBC HOLDINGS PLC 29/10/2021 15:49:20 GB0005405286 441.00 141 LSE
HSBC HOLDINGS PLC 29/10/2021 15:49:20 GB0005405286 441.00 1,400 LSE
HSBC HOLDINGS PLC 29/10/2021 15:49:20 GB0005405286 441.00 141 LSE
78364284556
2899474232696
E07vjTcNQGlf
78364284557
2899474232697
78364284558
E07vjTdYOnGN
E07vjTcNQGlm
133537
133538
E07vjTcNQI80
E07vjTcNQI82
E07vjTdYOrt5
E07vjTdYOrt7
E07vjTcNQI8B
E07vjTcNQIcT
E07vjTcNQIcX
E07vjTcNQIcZ
E07vjTcNQIcd
E07vjTcNQIci
E07vjTcNQIck
E07vjTcNQIcp
E07vjTcNQKUr
2899474234168
78364285711
E07vjTcNQMXp
E07vjTcNQMYp
E07vjTcNQMYr
E07vjTcNQMZX
E07vjTcNQMoZ
E07vjTcNQMom
E07vjTcNQMoo
E07vjTcNQMoq
E07vjTcNQMxz
E07vjTcNQMy3
E07vjTcNQMy7
E07vjTcNQMy9
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 15:49:20 GB0005405286 441.00 268 LSE
HSBC HOLDINGS PLC 29/10/2021 15:49:20 GB0005405286 441.00 1,096 LSE
HSBC HOLDINGS PLC 29/10/2021 15:49:20 GB0005405286 441.00 177 LSE
HSBC HOLDINGS PLC 29/10/2021 15:49:20 GB0005405286 441.00 814 LSE
HSBC HOLDINGS PLC 29/10/2021 15:49:20 GB0005405286 441.00 141 LSE
HSBC HOLDINGS PLC 29/10/2021 15:49:20 GB0005405286 441.00 1,128 LSE
HSBC HOLDINGS PLC 29/10/2021 15:49:20 GB0005405286 441.00 96 LSE
HSBC HOLDINGS PLC 29/10/2021 15:50:21 GB0005405286 441.00 1,259 LSE
HSBC HOLDINGS PLC 29/10/2021 15:50:21 GB0005405286 441.00 257 LSE
HSBC HOLDINGS PLC 29/10/2021 15:50:21 GB0005405286 441.00 1,259 LSE
HSBC HOLDINGS PLC 29/10/2021 15:50:21 GB0005405286 441.00 528 LSE
HSBC HOLDINGS PLC 29/10/2021 15:50:21 GB0005405286 441.00 731 LSE
HSBC HOLDINGS PLC 29/10/2021 15:50:21 GB0005405286 441.00 1,259 LSE
HSBC HOLDINGS PLC 29/10/2021 15:50:21 GB0005405286 441.00 1,115 LSE
HSBC HOLDINGS PLC 29/10/2021 15:50:21 GB0005405286 441.00 94 LSE
HSBC HOLDINGS PLC 29/10/2021 15:50:22 GB0005405286 441.00 350 LSE
HSBC HOLDINGS PLC 29/10/2021 15:50:51 GB0005405286 441.15 544 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:50:51 GB0005405286 441.15 1,007 LSE
HSBC HOLDINGS PLC 29/10/2021 15:50:51 GB0005405286 441.15 2,793 LSE
HSBC HOLDINGS PLC 29/10/2021 15:50:51 GB0005405286 441.15 43 BATE
HSBC HOLDINGS PLC 29/10/2021 15:50:51 GB0005405286 441.15 1,297 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:50:51 GB0005405286 441.15 609 BATE
HSBC HOLDINGS PLC 29/10/2021 15:50:51 GB0005405286 441.15 499 LSE
HSBC HOLDINGS PLC 29/10/2021 15:51:31 GB0005405286 441.10 3,293 LSE
HSBC HOLDINGS PLC 29/10/2021 15:52:05 GB0005405286 441.00 612 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:52:33 GB0005405286 441.00 62 BATE
HSBC HOLDINGS PLC 29/10/2021 15:52:33 GB0005405286 441.00 247 BATE
HSBC HOLDINGS PLC 29/10/2021 15:52:33 GB0005405286 441.00 548 BATE
HSBC HOLDINGS PLC 29/10/2021 15:52:33 GB0005405286 441.00 4 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:52:33 GB0005405286 441.00 1,089 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:52:33 GB0005405286 441.00 258 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:52:33 GB0005405286 441.00 457 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:52:33 GB0005405286 441.00 1,803 LSE
HSBC HOLDINGS PLC 29/10/2021 15:52:33 GB0005405286 441.00 3,192 LSE
HSBC HOLDINGS PLC 29/10/2021 15:52:33 GB0005405286 441.00 237 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:52:33 GB0005405286 441.00 419 BATE
HSBC HOLDINGS PLC 29/10/2021 15:52:33 GB0005405286 440.95 1,250 AQUIS
E07vjTcNQMyD
E07vjTcNQMyF
E07vjTcNQMyH
E07vjTcNQMyJ
E07vjTcNQMyN
E07vjTcNQMyQ
E07vjTcNQMyT
E07vjTcNQONr
E07vjTcNQONt
E07vjTcNQOO7
E07vjTcNQOOB
E07vjTcNQOOF
E07vjTcNQOOR
E07vjTcNQOOT
E07vjTcNQOOZ
E07vjTcNQOPC
E07vjTdYPG3P
E07vjTcNQOxK
E07vjTcNQOxN
78364286294
2899474234898
78364286295
E07vjTcNQOxj
E07vjTcNQQJS
2899474235483
78364286910
78364286911
78364286912
2899474235660
2899474235661
E07vjTdYPR9l
E07vjTdYPR9n
E07vjTcNQRjP
E07vjTcNQRjR
2899474235668
78364286915
136325
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 15:52:33 GB0005405286 440.95 1,260 LSE
HSBC HOLDINGS PLC 29/10/2021 15:52:33 GB0005405286 440.95 468 LSE
HSBC HOLDINGS PLC 29/10/2021 15:52:33 GB0005405286 440.95 73 LSE
HSBC HOLDINGS PLC 29/10/2021 15:52:33 GB0005405286 440.95 1,571 LSE
HSBC HOLDINGS PLC 29/10/2021 15:52:33 GB0005405286 440.95 2,407 LSE
HSBC HOLDINGS PLC 29/10/2021 15:53:26 GB0005405286 441.00 700 LSE
HSBC HOLDINGS PLC 29/10/2021 15:53:26 GB0005405286 441.00 2,224 LSE
HSBC HOLDINGS PLC 29/10/2021 15:53:26 GB0005405286 441.00 2,224 LSE
HSBC HOLDINGS PLC 29/10/2021 15:53:29 GB0005405286 441.00 1,303 LSE
HSBC HOLDINGS PLC 29/10/2021 15:54:08 GB0005405286 440.80 1,688 LSE
HSBC HOLDINGS PLC 29/10/2021 15:54:08 GB0005405286 440.80 1,688 LSE
HSBC HOLDINGS PLC 29/10/2021 15:54:08 GB0005405286 440.80 479 LSE
HSBC HOLDINGS PLC 29/10/2021 15:54:08 GB0005405286 440.80 503 LSE
HSBC HOLDINGS PLC 29/10/2021 15:54:08 GB0005405286 440.80 203 LSE
HSBC HOLDINGS PLC 29/10/2021 15:54:08 GB0005405286 440.80 414 LSE
HSBC HOLDINGS PLC 29/10/2021 15:54:08 GB0005405286 440.80 89 LSE
HSBC HOLDINGS PLC 29/10/2021 15:54:08 GB0005405286 440.80 1,688 LSE
HSBC HOLDINGS PLC 29/10/2021 15:54:08 GB0005405286 440.80 741 LSE
HSBC HOLDINGS PLC 29/10/2021 15:54:37 GB0005405286 440.65 1,753 LSE
HSBC HOLDINGS PLC 29/10/2021 15:54:37 GB0005405286 440.65 1,753 LSE
HSBC HOLDINGS PLC 29/10/2021 15:54:37 GB0005405286 440.65 1,446 LSE
HSBC HOLDINGS PLC 29/10/2021 15:54:37 GB0005405286 440.65 307 LSE
HSBC HOLDINGS PLC 29/10/2021 15:54:37 GB0005405286 440.65 507 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:54:37 GB0005405286 440.65 733 BATE
HSBC HOLDINGS PLC 29/10/2021 15:54:37 GB0005405286 440.65 906 BATE
HSBC HOLDINGS PLC 29/10/2021 15:55:47 GB0005405286 441.10 439 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:55:47 GB0005405286 441.10 1,141 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:55:47 GB0005405286 441.10 574 BATE
HSBC HOLDINGS PLC 29/10/2021 15:55:47 GB0005405286 441.10 2,285 LSE
HSBC HOLDINGS PLC 29/10/2021 15:55:47 GB0005405286 441.10 1,058 LSE
HSBC HOLDINGS PLC 29/10/2021 15:56:36 GB0005405286 441.20 1,787 LSE
HSBC HOLDINGS PLC 29/10/2021 15:56:37 GB0005405286 441.20 443 LSE
HSBC HOLDINGS PLC 29/10/2021 15:56:37 GB0005405286 441.20 901 LSE
HSBC HOLDINGS PLC 29/10/2021 15:56:37 GB0005405286 441.20 443 LSE
HSBC HOLDINGS PLC 29/10/2021 15:56:37 GB0005405286 441.20 1,787 LSE
HSBC HOLDINGS PLC 29/10/2021 15:56:44 GB0005405286 441.05 1,206 LSE
HSBC HOLDINGS PLC 29/10/2021 15:56:44 GB0005405286 441.05 1,443 LSE
E07vjTcNQRkj
E07vjTcNQRkl
E07vjTcNQRkr
E07vjTcNQRll
E07vjTcNQRln
E07vjTcNQTK7
E07vjTcNQTKM
E07vjTcNQTKS
E07vjTcNQTP2
E07vjTcNQURA
E07vjTcNQURU
E07vjTcNQURh
E07vjTcNQURl
E07vjTcNQURn
E07vjTcNQURp
E07vjTcNQURr
E07vjTcNQUS4
E07vjTcNQUSA
E07vjTcNQVJk
E07vjTcNQVJt
E07vjTcNQVK4
E07vjTcNQVK7
2899474236689
78364287786
78364287787
138008
2899474237329
78364288350
E07vjTcNQXyE
E07vjTcNQXyG
E07vjTcNQZNg
E07vjTcNQZPv
E07vjTcNQZPx
E07vjTcNQZQ0
E07vjTcNQZQQ
E07vjTcNQZdU
E07vjTcNQZdX
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 15:57:08 GB0005405286 440.95 300 LSE
HSBC HOLDINGS PLC 29/10/2021 15:57:08 GB0005405286 440.95 1,122 LSE
HSBC HOLDINGS PLC 29/10/2021 15:57:12 GB0005405286 440.85 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:57:21 GB0005405286 440.85 1,635 LSE
HSBC HOLDINGS PLC 29/10/2021 15:57:21 GB0005405286 440.85 328 LSE
HSBC HOLDINGS PLC 29/10/2021 15:57:31 GB0005405286 440.85 700 LSE
HSBC HOLDINGS PLC 29/10/2021 15:57:54 GB0005405286 440.70 418 BATE
HSBC HOLDINGS PLC 29/10/2021 15:57:54 GB0005405286 440.70 374 BATE
HSBC HOLDINGS PLC 29/10/2021 15:57:54 GB0005405286 440.70 814 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:57:54 GB0005405286 440.70 661 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:57:54 GB0005405286 440.70 4,617 LSE
HSBC HOLDINGS PLC 29/10/2021 15:57:54 GB0005405286 440.70 761 CHIX
HSBC HOLDINGS PLC 29/10/2021 15:57:54 GB0005405286 440.70 605 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:58:29 GB0005405286 440.50 763 LSE
HSBC HOLDINGS PLC 29/10/2021 15:58:37 GB0005405286 440.50 571 LSE
HSBC HOLDINGS PLC 29/10/2021 15:58:37 GB0005405286 440.50 871 LSE
HSBC HOLDINGS PLC 29/10/2021 15:58:37 GB0005405286 440.50 871 LSE
HSBC HOLDINGS PLC 29/10/2021 15:58:37 GB0005405286 440.50 300 LSE
HSBC HOLDINGS PLC 29/10/2021 15:58:37 GB0005405286 440.50 271 LSE
HSBC HOLDINGS PLC 29/10/2021 15:58:37 GB0005405286 440.50 283 LSE
HSBC HOLDINGS PLC 29/10/2021 15:58:37 GB0005405286 440.50 1,159 LSE
HSBC HOLDINGS PLC 29/10/2021 15:58:37 GB0005405286 440.50 283 LSE
HSBC HOLDINGS PLC 29/10/2021 15:58:37 GB0005405286 440.50 327 LSE
HSBC HOLDINGS PLC 29/10/2021 15:58:37 GB0005405286 440.50 580 LSE
HSBC HOLDINGS PLC 29/10/2021 15:58:37 GB0005405286 440.50 535 LSE
HSBC HOLDINGS PLC 29/10/2021 15:58:37 GB0005405286 440.50 36 LSE
HSBC HOLDINGS PLC 29/10/2021 15:58:37 GB0005405286 440.50 86 LSE
HSBC HOLDINGS PLC 29/10/2021 15:58:43 GB0005405286 440.40 1,405 LSE
HSBC HOLDINGS PLC 29/10/2021 15:58:43 GB0005405286 440.40 129 LSE
HSBC HOLDINGS PLC 29/10/2021 15:58:43 GB0005405286 440.40 37 LSE
HSBC HOLDINGS PLC 29/10/2021 15:59:02 GB0005405286 440.35 142 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:59:04 GB0005405286 440.35 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 15:59:04 GB0005405286 440.35 142 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:59:04 GB0005405286 440.35 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:59:04 GB0005405286 440.35 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:59:04 GB0005405286 440.35 969 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:59:58 GB0005405286 440.35 743 LSE
E07vjTcNQaMr
E07vjTcNQaMt
138774
E07vjTcNQagL
E07vjTcNQagP
E07vjTcNQb0M
78364289120
78364289121
2899474238376
E07vjTdYPw9C
E07vjTcNQbmh
2899474238377
E07vjTdYPw9R
E07vjTcNQcyf
E07vjTcNQdCE
E07vjTcNQdCG
E07vjTcNQdCL
E07vjTcNQdCN
E07vjTcNQdCU
E07vjTcNQdCd
E07vjTcNQdCf
E07vjTcNQdCh
E07vjTcNQdCl
E07vjTcNQdCo
E07vjTcNQdCq
E07vjTcNQdCs
E07vjTcNQdCy
E07vjTcNQdKl
E07vjTcNQdKn
E07vjTcNQdLM
E07vjTdYQ2I7
E07vjTcNQdyK
E07vjTdYQ2YJ
139618
139619
139620
E07vjTcNQfqr
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 15:59:58 GB0005405286 440.35 1,088 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:59:58 GB0005405286 440.35 621 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:59:58 GB0005405286 440.35 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 15:59:58 GB0005405286 440.35 925 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 15:59:58 GB0005405286 440.35 700 LSE
HSBC HOLDINGS PLC 29/10/2021 15:59:58 GB0005405286 440.35 563 LSE
HSBC HOLDINGS PLC 29/10/2021 15:59:58 GB0005405286 440.35 235 LSE
HSBC HOLDINGS PLC 29/10/2021 15:59:58 GB0005405286 440.35 1,216 LSE
HSBC HOLDINGS PLC 29/10/2021 15:59:58 GB0005405286 440.35 837 LSE
HSBC HOLDINGS PLC 29/10/2021 16:01:21 GB0005405286 440.45 1,544 LSE
HSBC HOLDINGS PLC 29/10/2021 16:01:21 GB0005405286 440.45 1,727 LSE
HSBC HOLDINGS PLC 29/10/2021 16:01:21 GB0005405286 440.45 1,544 LSE
HSBC HOLDINGS PLC 29/10/2021 16:01:21 GB0005405286 440.45 1,727 LSE
HSBC HOLDINGS PLC 29/10/2021 16:01:21 GB0005405286 440.45 1,544 LSE
HSBC HOLDINGS PLC 29/10/2021 16:01:21 GB0005405286 440.45 183 LSE
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 11 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 21 BATE
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
140177
140178
140179
E07vjTdYQ7Ud
E07vjTcNQfrK
E07vjTcNQfrM
E07vjTcNQfrO
E07vjTcNQfrU
E07vjTcNQfrh
E07vjTcNQilj
E07vjTcNQill
E07vjTcNQinA
E07vjTcNQinC
E07vjTcNQinI
E07vjTcNQinK
141144
2899474240459
78364290832
2899474240461
2899474240462
2899474240463
2899474240464
2899474240465
2899474240466
2899474240467
2899474240468
2899474240469
2899474240470
2899474240471
2899474240472
2899474240473
2899474240474
2899474240475
2899474240476
2899474240477
2899474240478
2899474240479
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 16 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 21 BATE
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 212 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 1,048 LSE
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 21 BATE
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 547 LSE
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 212 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 373 LSE
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 21 BATE
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 27 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 827 LSE
HSBC HOLDINGS PLC 29/10/2021 16:01:51 GB0005405286 440.55 185 LSE
HSBC HOLDINGS PLC 29/10/2021 16:01:52 GB0005405286 440.55 1,471 LSE
HSBC HOLDINGS PLC 29/10/2021 16:01:58 GB0005405286 440.50 431 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:01:58 GB0005405286 440.50 563 BATE
HSBC HOLDINGS PLC 29/10/2021 16:01:58 GB0005405286 440.50 1,120 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:01:58 GB0005405286 440.50 469 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 16:01:58 GB0005405286 440.50 3,281 LSE
HSBC HOLDINGS PLC 29/10/2021 16:02:25 GB0005405286 440.55 504 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:02:25 GB0005405286 440.55 500 BATE
HSBC HOLDINGS PLC 29/10/2021 16:02:25 GB0005405286 440.55 1,023 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:02:25 GB0005405286 440.55 61 BATE
HSBC HOLDINGS PLC 29/10/2021 16:02:25 GB0005405286 440.55 207 BATE
HSBC HOLDINGS PLC 29/10/2021 16:02:25 GB0005405286 440.55 641 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 16:02:25 GB0005405286 440.55 4,474 LSE
HSBC HOLDINGS PLC 29/10/2021 16:03:06 GB0005405286 440.65 1,716 LSE
HSBC HOLDINGS PLC 29/10/2021 16:03:06 GB0005405286 440.65 1,716 LSE
HSBC HOLDINGS PLC 29/10/2021 16:03:06 GB0005405286 440.65 1,716 LSE
HSBC HOLDINGS PLC 29/10/2021 16:03:06 GB0005405286 440.65 900 LSE
HSBC HOLDINGS PLC 29/10/2021 16:03:06 GB0005405286 440.65 300 LSE
HSBC HOLDINGS PLC 29/10/2021 16:03:06 GB0005405286 440.65 622 LSE
HSBC HOLDINGS PLC 29/10/2021 16:03:06 GB0005405286 440.65 620 LSE
2899474240480
2899474240481
78364290833
E07vjTcNQjf6
E07vjTdYQIkN
E07vjTcNQjfE
E07vjTcNQjfG
78364290834
2899474240482
E07vjTcNQjfP
E07vjTcNQjfR
E07vjTdYQIka
E07vjTcNQjfX
78364290835
2899474240483
E07vjTcNQjfb
E07vjTcNQjfd
E07vjTcNQjh4
141192
78364290854
2899474240512
E07vjTdYQJKs
E07vjTcNQjpH
2899474240855
78364291092
2899474240856
78364291093
78364291094
E07vjTdYQLxu
E07vjTcNQkhQ
E07vjTcNQm62
E07vjTcNQm66
E07vjTcNQm6Q
E07vjTcNQm6W
E07vjTcNQm6q
E07vjTcNQm6s
E07vjTcNQm6v
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 16:03:32 GB0005405286 440.60 384 LSE
HSBC HOLDINGS PLC 29/10/2021 16:03:32 GB0005405286 440.60 1,540 LSE
HSBC HOLDINGS PLC 29/10/2021 16:03:32 GB0005405286 440.60 855 LSE
HSBC HOLDINGS PLC 29/10/2021 16:03:32 GB0005405286 440.60 1,540 LSE
HSBC HOLDINGS PLC 29/10/2021 16:03:58 GB0005405286 440.70 694 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:03:58 GB0005405286 440.70 349 BATE
HSBC HOLDINGS PLC 29/10/2021 16:03:58 GB0005405286 440.70 2,034 LSE
HSBC HOLDINGS PLC 29/10/2021 16:04:31 GB0005405286 440.80 1,485 LSE
HSBC HOLDINGS PLC 29/10/2021 16:04:38 GB0005405286 440.85 2,670 LSE
HSBC HOLDINGS PLC 29/10/2021 16:04:38 GB0005405286 440.85 29 LSE
HSBC HOLDINGS PLC 29/10/2021 16:04:40 GB0005405286 440.85 2,699 LSE
HSBC HOLDINGS PLC 29/10/2021 16:04:40 GB0005405286 440.85 1,100 LSE
HSBC HOLDINGS PLC 29/10/2021 16:04:48 GB0005405286 440.80 620 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:04:48 GB0005405286 440.80 944 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 16:04:48 GB0005405286 440.80 700 LSE
HSBC HOLDINGS PLC 29/10/2021 16:04:55 GB0005405286 440.80 1,756 LSE
HSBC HOLDINGS PLC 29/10/2021 16:04:55 GB0005405286 440.80 881 LSE
HSBC HOLDINGS PLC 29/10/2021 16:04:55 GB0005405286 440.80 290 BATE
HSBC HOLDINGS PLC 29/10/2021 16:04:55 GB0005405286 440.80 219 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:04:55 GB0005405286 440.80 681 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:04:55 GB0005405286 440.80 162 BATE
HSBC HOLDINGS PLC 29/10/2021 16:04:55 GB0005405286 440.80 378 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 16:04:55 GB0005405286 440.80 346 LSE
HSBC HOLDINGS PLC 29/10/2021 16:05:21 GB0005405286 440.70 256 LSE
HSBC HOLDINGS PLC 29/10/2021 16:05:21 GB0005405286 440.70 1,298 LSE
HSBC HOLDINGS PLC 29/10/2021 16:06:14 GB0005405286 440.95 73 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:06:14 GB0005405286 440.95 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 16:06:14 GB0005405286 440.95 7,449 LSE
HSBC HOLDINGS PLC 29/10/2021 16:06:14 GB0005405286 440.95 73 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:06:18 GB0005405286 440.95 1,302 LSE
HSBC HOLDINGS PLC 29/10/2021 16:06:18 GB0005405286 440.95 3,522 LSE
HSBC HOLDINGS PLC 29/10/2021 16:06:52 GB0005405286 441.00 855 LSE
HSBC HOLDINGS PLC 29/10/2021 16:06:52 GB0005405286 441.00 1,450 LSE
HSBC HOLDINGS PLC 29/10/2021 16:06:53 GB0005405286 441.00 331 LSE
HSBC HOLDINGS PLC 29/10/2021 16:07:03 GB0005405286 441.00 241 LSE
HSBC HOLDINGS PLC 29/10/2021 16:07:11 GB0005405286 441.05 2,928 LSE
HSBC HOLDINGS PLC 29/10/2021 16:07:11 GB0005405286 441.05 1,544 LSE
E07vjTcNQn0N
E07vjTcNQn0P
E07vjTcNQn0R
E07vjTcNQn0g
2899474241659
78364291771
E07vjTcNQnoh
E07vjTcNQoQq
E07vjTcNQodL
E07vjTcNQodN
E07vjTcNQofW
E07vjTcNQofe
142549
E07vjTdYQZ9u
E07vjTcNQool
E07vjTcNQozO
E07vjTcNQozQ
78364292151
2899474242097
2899474242098
78364292152
E07vjTdYQZnH
E07vjTcNQozx
E07vjTcNQpiE
E07vjTcNQpiG
2899474242911
E07vjTcNQrjA
E07vjTcNQrjC
2899474242912
E07vjTcNQrpD
E07vjTcNQrpF
E07vjTcNQsgd
E07vjTcNQsgV
E07vjTcNQshs
E07vjTcNQsvz
E07vjTcNQtCK
E07vjTcNQtCM
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 16:07:11 GB0005405286 441.05 1,544 LSE
HSBC HOLDINGS PLC 29/10/2021 16:07:11 GB0005405286 441.05 645 LSE
HSBC HOLDINGS PLC 29/10/2021 16:07:11 GB0005405286 441.05 346 LSE
HSBC HOLDINGS PLC 29/10/2021 16:07:49 GB0005405286 441.05 3,330 LSE
HSBC HOLDINGS PLC 29/10/2021 16:07:49 GB0005405286 441.05 1,136 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:07:49 GB0005405286 441.05 571 BATE
HSBC HOLDINGS PLC 29/10/2021 16:07:49 GB0005405286 441.05 913 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:08:29 GB0005405286 441.05 83 LSE
HSBC HOLDINGS PLC 29/10/2021 16:08:29 GB0005405286 441.05 1,502 LSE
HSBC HOLDINGS PLC 29/10/2021 16:08:29 GB0005405286 441.05 650 LSE
HSBC HOLDINGS PLC 29/10/2021 16:08:29 GB0005405286 441.05 53 LSE
HSBC HOLDINGS PLC 29/10/2021 16:08:29 GB0005405286 441.05 882 LSE
HSBC HOLDINGS PLC 29/10/2021 16:08:29 GB0005405286 441.05 349 LSE
HSBC HOLDINGS PLC 29/10/2021 16:08:54 GB0005405286 441.05 941 BATE
HSBC HOLDINGS PLC 29/10/2021 16:08:54 GB0005405286 441.05 1,870 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:08:54 GB0005405286 441.05 2,047 LSE
HSBC HOLDINGS PLC 29/10/2021 16:08:54 GB0005405286 441.05 3,434 LSE
HSBC HOLDINGS PLC 29/10/2021 16:08:54 GB0005405286 441.05 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:08:54 GB0005405286 441.05 254 LSE
HSBC HOLDINGS PLC 29/10/2021 16:09:09 GB0005405286 441.00 1,374 LSE
HSBC HOLDINGS PLC 29/10/2021 16:09:09 GB0005405286 441.00 382 LSE
HSBC HOLDINGS PLC 29/10/2021 16:09:09 GB0005405286 441.00 185 LSE
HSBC HOLDINGS PLC 29/10/2021 16:09:09 GB0005405286 441.00 807 LSE
HSBC HOLDINGS PLC 29/10/2021 16:09:18 GB0005405286 440.95 351 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:09:41 GB0005405286 441.00 304 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:10:02 GB0005405286 441.00 2,119 LSE
HSBC HOLDINGS PLC 29/10/2021 16:10:02 GB0005405286 441.00 278 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:10:02 GB0005405286 441.00 363 BATE
HSBC HOLDINGS PLC 29/10/2021 16:10:02 GB0005405286 441.00 230 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 16:10:02 GB0005405286 441.00 278 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:10:02 GB0005405286 441.00 26 BATE
HSBC HOLDINGS PLC 29/10/2021 16:10:02 GB0005405286 441.00 278 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:10:02 GB0005405286 441.00 723 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:10:02 GB0005405286 441.00 337 BATE
HSBC HOLDINGS PLC 29/10/2021 16:10:02 GB0005405286 441.00 74 TURQUOISE
HSBC HOLDINGS PLC 29/10/2021 16:10:02 GB0005405286 441.00 948 LSE
HSBC HOLDINGS PLC 29/10/2021 16:10:19 GB0005405286 441.15 1,681 LSE
E07vjTcNQtCa
E07vjTcNQtCg
E07vjTcNQtD4
E07vjTcNQuKR
2899474243734
78364293428
144180
E07vjTcNQvZN
E07vjTcNQvZd
E07vjTcNQvZh
E07vjTcNQvaC
E07vjTcNQvaE
E07vjTcNQvaZ
78364294017
2899474244416
E07vjTcNQwFz
E07vjTcNQwG5
144807
E07vjTcNQwH4
E07vjTcNQwbO
E07vjTcNQwbQ
E07vjTcNQwbl
E07vjTcNQwbn
145017
145173
E07vjTcNQxkQ
145328
78364294466
E07vjTdYR3uK
145333
78364294470
145334
2899474244901
78364294471
E07vjTdYR3x5
E07vjTcNQxkq
E07vjTcNQyVm
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 16:10:19 GB0005405286 441.15 221 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:10:19 GB0005405286 441.15 159 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:10:19 GB0005405286 441.15 573 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:10:19 GB0005405286 441.15 159 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:10:19 GB0005405286 441.15 1,681 LSE
HSBC HOLDINGS PLC 29/10/2021 16:10:19 GB0005405286 441.15 161 LSE
HSBC HOLDINGS PLC 29/10/2021 16:10:20 GB0005405286 441.15 221 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:10:20 GB0005405286 441.15 117 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:10:52 GB0005405286 441.25 3,711 LSE
HSBC HOLDINGS PLC 29/10/2021 16:10:52 GB0005405286 441.25 1,266 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:11:03 GB0005405286 441.25 448 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:11:03 GB0005405286 441.25 1,165 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:11:03 GB0005405286 441.25 586 BATE
HSBC HOLDINGS PLC 29/10/2021 16:11:03 GB0005405286 441.25 2,982 LSE
HSBC HOLDINGS PLC 29/10/2021 16:11:03 GB0005405286 441.25 433 LSE
HSBC HOLDINGS PLC 29/10/2021 16:11:03 GB0005405286 441.25 330 LSE
HSBC HOLDINGS PLC 29/10/2021 16:11:03 GB0005405286 441.25 851 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:11:03 GB0005405286 441.25 586 BATE
HSBC HOLDINGS PLC 29/10/2021 16:11:03 GB0005405286 441.25 2,412 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:11:46 GB0005405286 441.05 611 LSE
HSBC HOLDINGS PLC 29/10/2021 16:12:20 GB0005405286 441.10 1,211 LSE
HSBC HOLDINGS PLC 29/10/2021 16:12:20 GB0005405286 441.10 3 LSE
HSBC HOLDINGS PLC 29/10/2021 16:12:35 GB0005405286 441.30 26 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:12:35 GB0005405286 441.30 105 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:12:35 GB0005405286 441.30 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 16:12:37 GB0005405286 441.30 1,200 LSE
HSBC HOLDINGS PLC 29/10/2021 16:13:16 GB0005405286 441.30 1,241 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:13:24 GB0005405286 441.35 431 LSE
HSBC HOLDINGS PLC 29/10/2021 16:13:24 GB0005405286 441.35 862 LSE
HSBC HOLDINGS PLC 29/10/2021 16:13:24 GB0005405286 441.35 1,299 LSE
HSBC HOLDINGS PLC 29/10/2021 16:13:24 GB0005405286 441.35 3,244 LSE
HSBC HOLDINGS PLC 29/10/2021 16:13:24 GB0005405286 441.35 494 LSE
HSBC HOLDINGS PLC 29/10/2021 16:13:24 GB0005405286 441.35 1,293 LSE
HSBC HOLDINGS PLC 29/10/2021 16:13:24 GB0005405286 441.35 355 LSE
HSBC HOLDINGS PLC 29/10/2021 16:13:24 GB0005405286 441.35 355 LSE
HSBC HOLDINGS PLC 29/10/2021 16:13:24 GB0005405286 441.35 944 LSE
HSBC HOLDINGS PLC 29/10/2021 16:13:32 GB0005405286 441.35 1,293 LSE
145668
145669
2899474245159
2899474245160
E07vjTcNQyW1
E07vjTcNQyW3
145674
2899474245176
E07vjTcNQza3
2899474245526
146109
2899474245592
78364294975
E07vjTcNQzj0
E07vjTcNQzj4
E07vjTcNQzj8
2899474245593
78364294976
2899474245594
E07vjTcNR0rJ
E07vjTcNR1fv
E07vjTcNR1gq
2899474246467
2899474246468
E07vjTcNR2C1
E07vjTcNR2Gq
147402
E07vjTcNR3Z5
E07vjTcNR3Z7
E07vjTcNR3Z9
E07vjTcNR3ZB
E07vjTcNR3ZD
E07vjTcNR3ZP
E07vjTcNR3ZR
E07vjTcNR3Zb
E07vjTcNR3ZZ
E07vjTcNR3mA
#PUBLIC
HSBC HOLDINGS PLC 29/10/2021 16:13:32 GB0005405286 441.35 544 LSE
HSBC HOLDINGS PLC 29/10/2021 16:13:32 GB0005405286 441.35 2,684 LSE
HSBC HOLDINGS PLC 29/10/2021 16:13:32 GB0005405286 441.35 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:13:32 GB0005405286 441.35 862 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:13:32 GB0005405286 441.35 388 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:13:32 GB0005405286 441.35 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:13:32 GB0005405286 441.35 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:13:32 GB0005405286 441.35 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:13:32 GB0005405286 441.35 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:13:32 GB0005405286 441.35 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:13:32 GB0005405286 441.35 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:13:32 GB0005405286 441.35 1,250 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:13:32 GB0005405286 441.35 22 CHIX
HSBC HOLDINGS PLC 29/10/2021 16:14:15 GB0005405286 441.30 693 LSE
HSBC HOLDINGS PLC 29/10/2021 16:14:15 GB0005405286 441.30 1,415 AQUIS
HSBC HOLDINGS PLC 29/10/2021 16:14:15 GB0005405286 441.30 510 LSE
HSBC HOLDINGS PLC 29/10/2021 16:14:15 GB0005405286 441.30 1,199 LSE
HSBC HOLDINGS PLC 29/10/2021 16:14:15 GB0005405286 441.30 1,365 CHIX
E07vjTcNR3mE
E07vjTcNR3mG
147640
147641
147642
147643
147644
147645
147646
147647
147648
147649
2899474247101
E07vjTcNR4h1
148102
E07vjTcNR4h3
E07vjTcNR4h5
2899474247486
#PUBLIC