Hledání v detailu akcií
Moje portfolio
Nastavit Oblíbené, nastavit Portfolio
Oblíbené tituly
select
NázevNejlepší
nákup
Nejlepší
prodej
Změna
(%)
ČEZ11811187-0,59
KB11311133-0,09
PKN133,46133,54-1,84
Msft-0,34
Nokia8,0748,084-0,07
IBM-1,89
Mercedes-Benz Group AG53,2753,310,08
PFE-0,91
10.04.2026 9:32:57
Indexy online
AD Index online
select
AD Index online
 

  • 09.04.2026
Bco de Sabadell (SABE.MC, Madrid CATS)
Závěr k 9.4.2026 Změna (%) Změna (EUR) Objem obchodů (EUR)
3,23 - - -
R - Real-Time data si mohou aktivovat klienti Patria Plus / Investor Plus ZDE.

 
Sektor online - Bco de Sabadell - Banky
AkceNázevDatum a čas  Nejlepší
nákup
Nejlepší
prodej
Poslední
obchod
Změna
(%)
Objem
(ks)
MěnaTrhZávěrečná
cena
NP I PoO10xL BRN/RBI open9.3. 18:01:170,05-1,023300,0039 000PLNWSE,05
NP I PoO15.6 PZU/RBI 2627.3. 18:01:021 125,501 135,501 122,50-0,2730PLNWSE1 125,50
NP I PoO1st Citizen Banc10.4. 2:00:00--1 998,292,1383 632USDNSQ1 998,29
NP I PoO3xL PKN/RBI open20.1. 18:00:0358,9059,8025,00-59,6120PLNWSE61,90
NP I PoO3xS DNP/RBI open1.4. 18:01:3312,3612,6612,802,07100PLNWSE12,54
NP I PoO3xS KGH/RBI open9.4. 18:00:431,431,461,460,001 500PLNWSE1,46
NP I PoO3xS MIL/RBI open- -0,01--0,00-PLNWSE,01
NP I PoO3xS OPL/RBI open1.4. 18:01:370,670,690,8220,595 000PLNWSE,68
NP I PoO3xS PKN/RBI open2.3. 18:00:190,250,270,4146,434 080PLNWSE,25
NP I PoO4xL TEN/RBI open30.3. 18:00:503,843,942,63-30,611 065PLNWSE3,79
NP I PoO4xS DNP/RBI open2.2. 18:00:2212,0812,4812,602,271 000PLNWSE12,32
NP I PoO4xS KGH/RBI open23.3. 18:01:290,55-1,73208,932PLNWSE,56
NP I PoO4xS PCO/RBI open20.3. 18:01:295,585,749,4877,201 049PLNWSE5,35
NP I PoO4xS PKN/RBI open26.3. 18:00:071,481,511,8632,868 000PLNWSE1,40
NP I PoO4xS PZU/RBI open5.2. 18:00:166,446,575,46-16,778PLNWSE6,56
NP I PoO5xL ATT/RBI open5.1. 18:00:29-0,140,1550,0018 000PLNWSE,10
NP I PoO5xL BDX/RBI open25.2. 17:59:590,840,861,4876,191 000PLNWSE,84
NP I PoO5xL BHW/RBI open1.7. 18:01:457,017,199,0130,77560PLNWSE6,89
NP I PoO5xL CCC/RBI open10.4. 9:24:290,140,180,166,6726 100PLNWSE,15
NP I PoO5xL CPS/RBI open25.3. 18:00:446,496,756,434,55600PLNWSE6,15
NP I PoO5xL EAT/RBI open4.4. 18:17:030,01-0,191800,005 500PLNWSE,01
NP I PoO5xL EAT/RBI open27.2. 18:01:333,053,145,0060,772 563PLNWSE3,11
NP I PoO5xL GPW/RBI open27.3. 18:01:1951,9053,9030,15-42,02100PLNWSE52,00
NP I PoO5xL ING/RBI open6.5. 17:59:5821,1521,607,13-66,68280PLNWSE21,40
NP I PoO5xL PKP/RBI open2.1. 18:00:120,02-0,0350,001PLNWSE,02
NP I PoO5xL TEN/RBI open27.3. 18:01:011,711,761,32-21,434 516PLNWSE1,68
NP I PoO5xL XTB/RBI open10.4. 9:21:1163,9065,8064,904,34400PLNWSE62,20
NP I PoO5xS ALR/RBI open- -0,01--0,00-PLNWSE,01
NP I PoO5xS GOLD/RBI open25.4. 18:01:000,210,253,261452,3830PLNWSE,21
NP I PoO5xS PKO/RBI open- -0,01--0,00-PLNWSE,01
NP I PoO6xL GAMES/RBI open30.3. 18:00:521,211,230,89-25,21820PLNWSE1,19
NP I PoO6xL MWIG40/RBI open13.3. 18:01:1034,3535,2024,55-26,8399PLNWSE33,55
NP I PoO6xS GAMES/RBI open5.2. 18:00:190,240,260,3233,33165PLNWSE,24
NP I PoO6xS MWIG40/RBI open30.4. 18:00:010,14-0,77450,0050PLNWSE,14
NP I PoO739250/RBI 2619.3. 18:00:091 028,501 048,501 023,00-0,445PLNWSE1 027,50
NP I PoO7xL BRN/RBI open9.4. 18:00:340,460,500,4877,7860 601PLNWSE,48
NP I PoO7xL MWIG40/RBI open21.11. 18:00:3632,8033,7520,40-36,058PLNWSE31,90
NP I PoO7xS MWIG40/RBI open31.3. 18:00:150,05-0,771440,00230PLNWSE,05
NP I PoO8xL BRN/RBI open7.4. 18:00:440,01-2,260,005PLNWSE,01
NP I PoOAbbey National Preferred Stock9.4. 14:26:351,411,441,441,0514 005GBPLSE1,43
NP I PoOAbbey National Preferred Stock9.4. 16:56:251,641,681,670,39-GBPLSE1,66
NP I PoOABC Ltd- ------HKDHKG5,74
NP I PoOABCK Depository Receipt9.4. 23:20:00--18,420,7128 288USDPNK18,42
NP I PoOAkbank Turk Depository Receipt8.4. 23:20:00--3,5518,7315 860USDPNK3,55
NP I PoOAlpha Bank Sp ADR9.4. 23:20:00--1,040,9722 380USDPNK1,04
NP I PoOAXIS Bank Depository Receipt10.4. 9:02:3771,4071,8071,902,281USDLIB70,30
NP I PoOBanca Com Carpat4.3. 10:01:350,100,100,10-3,2117 411RONBUH,13
NP I PoOBanca Intesa SpA- ------EURMIL5,61
NP I PoOBanca Transilvan5.1. 16:52:242,242,242,24-0,22560 787RONBUH36,78
NP I PoOBanco do Brs Sp ADR9.4. 23:20:00--4,982,68376 622USDPNK4,98
NP I PoOBanco Santander Depository Receipt10.4. 2:04:00--6,321,77454 776USDNYQ6,32
NP I PoOBanco Santander SA- ------EURMCE10,35
NP I PoOBank East Asia Depository Receipt9.4. 15:30:00--1,73-4,915USDPNK1,81
NP I PoOBank Handlowy10.4. 9:22:35117,2021,00117,40-0,51477PLNWSE118,00
NP I PoOBank Hawaii Corp10.4. 2:04:00--79,561,70395 543USDNYQ79,56
NP I PoOBank Millennium10.4. 9:26:0618,6218,6518,620,3536 075PLNWSE18,56
NP I PoOBank Nova Scotia10.4. 2:04:00--72,181,183 031 763USDNYQ72,18
NP I PoOBank Of Greece9.4. 16:25:0015,1515,2015,20-0,656 775EURATH15,20
NP I PoOBank of China- ------HKDHKG5,03
NP I PoOBank of China Depository Receipt9.4. 23:20:00--16,101,1648 174USDPNK16,10
NP I PoOBank of Montreal- ------CADTOR197,09
NP I PoOBank Pekao SA10.4. 9:27:44239,70240,00240,00-0,0448 733PLNWSE240,10
NP I PoOBank Rakyat Indo Depository Receipt9.4. 23:20:00--9,54-1,85373 189USDPNK9,54
NP I PoOBankinter- ------EURMCE14,27
NP I PoOBanner10.4. 2:00:00--64,311,05297 863USDNSQ64,31
NP I PoOBarclays10.4. 9:27:564,364,374,360,691 536 335GBPLSE4,33
NP I PoOBasel Kbank10.4. 9:01:361 090,001 095,001 095,000,0032CHFSWX1 095,00
NP I PoOBBVA- ------EURMCE19,21
NP I PoOBC Vaudoise Rg10.4. 9:27:10133,10133,50133,500,982 297CHFSWX132,20
NP I PoOBco de Sabadell- ------EURMCE3,23
NP I PoOBco Sntndr Chile Depository Receipt10.4. 2:04:00--34,850,90337 846USDNYQ34,85
NP I PoOBerner Kantnlbnk10.4. 9:27:48420,50422,00422,001,443 713CHFSWX416,00
NP I PoOBFCE Participation27.3. 16:23:54576,90637,50607,205,252EURPAR576,90
NP I PoOBGZ10.4. 9:19:19161,60162,00161,20-0,37495PLNWSE161,80
NP I PoOBKS Bank9.4. 17:50:0521,0020,2020,800,002 741EURVIE20,80
NP I PoOBNP Paribas10.4. 9:27:5289,6989,7189,700,2399 026EURPAR89,49
NP I PoOBNP Paribas Depository Receipt9.4. 23:20:00--52,65-0,38366 378USDPNK52,65
NP I PoOBOS10.4. 9:00:0110,1210,1610,140,402PLNWSE10,10
NP I PoOBRD - Groupe SG5.1. 16:38:3814,8014,9014,90-0,2718 634RONBUH29,90
NP I PoOBSKT/RBI 273.3. 18:01:341 087,501 107,501 136,004,271 000PLNWSE1 089,50
NP I PoOBSKT/RBI 2727.3. 18:01:16993,501 030,001 040,006,83100PLNWSE993,50
NP I PoOBTV3.3. 17:45:0528,8028,2028,800,7032EURVIE72,00
NP I PoOCA Hte Loire4.3. 12:09:36103,50104,00104,00-0,48686EURPAR94,75
NP I PoOCapital City Bk10.4. 2:00:00--46,771,96124 158USDNSQ46,77
NP I PoOCathay Gnrl Banc10.4. 2:00:00--53,881,85451 369USDNSQ53,88
NP I PoOCCB Depository Receipt9.4. 23:20:00--21,69-0,0549 617USDPNK21,69
NP I PoOCCC/RBI 289.1. 18:00:45631,50651,50974,0056,21200PLNWSE623,50
NP I PoOCCC/RBI 2818.3. 18:00:45572,00592,00619,5011,82160PLNWSE554,00
NP I PoOCdn Imperial Bnk- ------CADTOR141,59
NP I PoOCentral Pac Fin10.4. 2:04:00--33,921,89142 677USDNYQ33,92
NP I PoOCFB BPS10.4. 9:00:015,105,105,100,005PLNWSE5,10
NP I PoOCity Holding10.4. 2:00:00--127,911,48125 965USDNSQ127,91
NP I PoOCNB Fin Cp PA10.4. 2:00:00--31,311,72163 255USDNSQ31,31
NP I PoOColumbia Banking10.4. 2:00:00--29,572,392 751 328USDNSQ29,57
NP I PoOCommerzbank10.4. 9:26:1033,8033,8333,81-0,88107 080EURGER34,11
NP I PoOCommonwealth Bk- ------AUDASX182,53
NP I PoOComonwelth Bk AU Depository Receipt9.4. 23:20:00--129,351,7051 898USDPNK129,35
NP I PoOCredicorp10.4. 2:04:00--352,370,03435 406USDNYQ352,37
NP I PoOCredit Agricole10.4. 9:27:5117,1617,1617,16-0,23241 148EURPAR17,20
NP I PoOCREDIT AGRICOLE10.4. 9:00:17138,50139,52138,520,001EURPAR138,52
NP I PoOCullen Frost Bks10.4. 2:04:00--144,961,36725 775USDNYQ144,96
NP I PoOCVB Financial10.4. 2:00:00--20,752,221 317 342USDNSQ20,75
NP I PoODanske Bk10.4. 9:27:50325,10325,30325,200,71127 535DKKCPH322,90
NP I PoODanske Bk Sp ADR3.3. 23:19:58--7,990,0081 550USDPNK25,59
NP I PoODAX/RBI Open End12.3. 18:01:1444,8045,2545,751,67109PLNWSE45,00
NP I PoODBS Group Sp.ADR3.3. 23:19:58--69,12-0,50108 190USDPNK180,60
NP I PoOEast West Bancp10.4. 2:00:00--116,731,86856 885USDNSQ116,73
NP I PoOERSTE BANK10.4. 9:30:462 433,002 439,002 433,000,792 858CZKPSE-KOBOS2 414,00
NP I PoOErste Bank Depository Receipt9.4. 23:20:00--58,190,3353 299USDPNK58,19
NP I PoOF3LBRE/RBI open- -11,24--0,00-PLNWSE11,66
NP I PoOF3LENA/RBI open17.3. 18:00:1610,4210,848,69-17,08436PLNWSE10,48
NP I PoOF3LENG/RBI open29.1. 18:00:1561,8064,0092,5050,6512PLNWSE61,40
NP I PoOF3LTPE/RBI open9.4. 18:00:4218,0818,6418,040,00254PLNWSE18,04
NP I PoOFifth Third Banc10.4. 2:00:00--50,221,785 768 150USDNSQ50,22
NP I PoOFirst Bancorp10.4. 2:00:00--59,302,40168 316USDNSQ59,30
NP I PoOFIRST BANCORP10.4. 2:04:00--23,001,911 274 357USDNYQ23,00
NP I PoOFirst Cwlth Fin4.3. 0:40:14--11,97-3,39748 781USDNYQ18,91
NP I PoOFirst Financial10.4. 2:00:00--29,852,16767 739USDNSQ29,85
NP I PoOFirst Horizn Ntl10.4. 2:04:00--24,431,374 357 865USDNYQ24,43
NP I PoOFirst Merch10.4. 2:00:00--41,471,52452 993USDNSQ41,47
NP I PoOGetin Holding10.4. 9:17:190,540,540,540,0013 520PLNWSE,54
NP I PoOGOLD/RBI Ct31.3. 18:01:16332,00335,00310,000,00100PLNWSE310,00
NP I PoOGOLD/RBI Ct2.3. 18:00:18341,00-443,5029,115PLNWSE343,50
NP I PoOGraubundner KB Participation10.4. 9:07:142 150,002 180,002 150,00-0,925CHFSWX2 170,00
NP I PoOHalyk Depository Receipt10.4. 9:11:3332,2032,4532,350,784 934USDLIB32,10
NP I PoOHancock Holding10.4. 2:00:00--68,271,88760 495USDNSQ68,27
NP I PoOHanmi Financial10.4. 2:00:00--28,101,70236 121USDNSQ28,10
NP I PoOHeritage Commerc10.4. 2:00:00--13,461,89436 296USDNSQ13,46
NP I PoOHSBC10.4. 9:27:5613,3513,3513,350,121 958 016GBPLSE13,34
NP I PoOHuntington Banc10.4. 2:00:00--16,591,4719 947 682USDNSQ16,59
NP I PoOChina Constrn Bk- ------HKDHKG8,45
NP I PoOIndependent MA10.4. 2:00:00--81,251,40350 502USDNSQ81,25
NP I PoOIndependent MI10.4. 2:00:00--34,991,51323 544USDNSQ34,99
NP I PoOIndus Comm Bk- ------HKDHKG6,93
NP I PoOIndus Comm Bk Depository Receipt9.4. 23:20:00--17,761,7832 175USDPNK17,76
NP I PoOING Bank Slaski10.4. 9:27:35434,40435,00435,000,46997PLNWSE433,00
NP I PoOIntesa Sp ADR9.4. 23:20:00--39,580,411 564 960USDPNK39,58
NP I PoOJyske Bank A/S10.4. 9:27:50916,00917,50916,501,274 764DKKCPH905,00
NP I PoOKBC Banc Holding10.4. 9:25:26113,85114,00113,750,187 056EURBRU113,55
NP I PoOKBC Groep Depository Receipt9.4. 23:20:00--66,71-0,0718 050USDPNK66,71
NP I PoOKeyCorp10.4. 2:04:00--21,651,6910 121 693USDNYQ21,65
NP I PoOKGH/RBI 2723.2. 18:02:051 135,00-1 134,00-0,04500PLNWSE1 134,50
NP I PoOKGHX3L/RBI Zt25.2. 17:59:331,432,262,3673,531 000PLNWSE1,36
NP I PoOKOMERČNÍ BANKA10.4. 9:32:561 131,001 133,001 133,00-0,0916 344CZKPSE-KOBOS1 134,00
NP I PoOLat Am Exp Bnk10.4. 2:04:00--54,121,44145 553USDNYQ54,12
NP I PoOLloyds Bankg Grp Preferred Stock10.4. 9:07:111,591,641,61-1,68-GBPLSE1,62
NP I PoOLloyds TSB10.4. 9:27:371,011,011,010,576 281 262GBPLSE1,01
NP I PoOM&T Bank10.4. 2:04:00--222,991,80731 773USDNYQ222,99
NP I PoOmBank SA10.4. 9:27:511 230,001 233,001 229,50-0,451 829PLNWSE1 235,00
NP I PoOMercantile Bank10.4. 2:00:00--53,941,77142 872USDNSQ53,94
NP I PoOMerkur Bank8.4. 16:07:3516,3016,4016,100,00861EURFRA16,00
NP I PoONatl Aust Bank- ------AUDASX45,50
NP I PoONatl Aust Bank Depository Receipt9.4. 23:20:00--16,122,68153 641USDPNK16,12
NP I PoONatl Bank Greece Rg9.4. 16:25:0014,2814,2914,28-4,233 892 400EURATH14,28
NP I PoONatl Bk Canada- ------CADTOR193,51
NP I PoONatWest Grp Rg10.4. 9:27:526,096,096,090,56345 533GBPLSE6,05
NP I PoONatWest Preferred Stock9.4. 17:08:081,481,511,48-0,8041 981GBPLSE1,50
NP I PoONKE/RBI 2724.3. 18:00:561 007,001 027,001 005,00-0,1555PLNWSE1 006,50
NP I PoOOberbank9.4. 17:50:06--79,600,001 450EURVIE79,60
NP I PoOOld Savings Bncp10.4. 2:00:00--21,471,32627 721USDNSQ21,47
NP I PoOOTP Bank13.3. 9:00:062 528,002 563,002 564,000,000CZKPSE-KOBOS2 564,00
NP I PoOOTP Bank Depository Receipt12.5. 15:49:54-17,0017,000,001USDLIB17,00
NP I PoOPEO/RBI Ct19.12. 18:00:159,58-7,09-26,381 000PLNWSE9,63
NP I PoOPKN/RBI Ct25.3. 18:00:3433,45-34,00-3,41895PLNWSE35,20
NP I PoOPKO BP9.4. 13:02:56547,20549,70547,400,000CZKPSE-KOBOS547,40
NP I PoOPNC Finl Svc10.4. 2:04:00--223,231,121 902 575USDNYQ223,23
NP I PoOPopular PRico10.4. 2:00:00--146,821,00743 341USDNSQ146,82
NP I PoOPreferred Bank10.4. 2:00:00--94,702,1082 162USDNSQ94,70
NP I PoORaiffeisen Unsp ADR9.4. 23:20:00--11,791,403 032USDPNK11,79
NP I PoORaiffsen Intl Bk8.4. 15:35:10970,00976,001 000,000,000CZKPSE-KOBOS1 000,00
NP I PoORegions Finan10.4. 2:04:00--28,152,4812 924 958USDNYQ28,15
NP I PoORepublic Banc10.4. 2:00:00--75,243,0167 809USDNSQ75,24
NP I PoORoyal Bk Canada- ------CADTOR235,83
NP I PoOS & T Bancorp10.4. 2:00:00--44,551,85237 721USDNSQ44,55
NP I PoOSantander Bank Polska10.4. 9:27:51636,40637,20636,80-0,447 564PLNWSE639,60
NP I PoOSciet Genrle Depository Receipt9.4. 23:20:00--16,721,49237 809USDPNK16,72
NP I PoOSciet Genrle Depository Receipt9.4. 23:20:00--10,65-1,02130 662USDPNK10,65
NP I PoOSE Banken AB10.4. 9:27:54180,05180,15180,150,70191 160SEKSTO178,90
NP I PoOSecure Trust10.4. 9:07:1013,1613,4213,310,83298GBPLSE13,20
NP I PoOSierra Bancorp10.4. 2:00:00--36,583,0144 683USDNSQ36,58
NP I PoOSILVER/RBI Ct20.2. 18:00:1082,8083,6098,5021,4510PLNWSE81,10
NP I PoOSILVER/RBI Ct8.4. 16:36:194,004,054,0117,9415 700PLNWSE3,40
NP I PoOSimmons Fst Natl10.4. 2:00:00--21,012,841 980 898USDNSQ21,01
NP I PoOSociete Generale10.4. 9:27:5071,1271,1371,120,32103 604EURPAR70,89
NP I PoOSt Galler Ktbk10.4. 9:25:46679,00682,00680,000,29312CHFSWX678,00
NP I PoOStandard Chartered Plc 8.25% - GBP9.4. 17:19:001,291,331,321,11-GBPLSE1,31
NP I PoOStandrd Chartrd10.4. 9:27:5817,2217,2217,220,76632 870GBPLSE17,09
NP I PoOStd Chart 7.375Ncip10.4. 9:06:431,181,211,21-0,02-GBPLSE1,19
NP I PoOSv Handbk -A-10.4. 9:27:45128,05128,10128,050,55543 512SEKSTO127,35
NP I PoOSv Handbk -B-10.4. 9:26:42223,20223,80223,400,5414 914SEKSTO222,20
NP I PoOSWEDBANK AB10.4. 9:27:51326,70326,90326,800,62160 496SEKSTO324,80
NP I PoOSwedbank Sp ADR9.4. 23:20:00--35,19-0,5926 969USDPNK35,19
NP I PoOSydbank A/S10.4. 9:27:29546,50547,50546,500,743 743DKKCPH542,50
NP I PoOTatra Banka8.4. 15:50:0825 000,00-36 000,000,00-EURBRA25 000,00
NP I PoOTexas Capital10.4. 2:00:00--101,370,95320 181USDNSQ101,37
NP I PoOToronto Dominion- ------CADTOR137,94
NP I PoOTPSX3L/RBI Zt7.4. 18:00:3314,64-13,56-6,873PLNWSE14,56
NP I PoOTrustmark10.4. 2:00:00--45,351,89636 045USDNSQ45,35
NP I PoOTurkiye Is Banka Depository Receipt15.4. 15:58:063,48-2,08-38,36-USDLIB3,38
NP I PoOUOB Depository Receipt9.4. 23:20:00--58,670,5730 058USDPNK58,67
NP I PoOUS Bancorp10.4. 2:04:00--56,331,7510 182 798USDNYQ56,33
NP I PoOValiant Holding10.4. 9:27:13181,20181,80181,800,661 139CHFSWX180,60
NP I PoOVan Lanschot10.4. 9:25:3962,1562,3062,200,9710 174EURAEX61,60
NP I PoOVseobec Uver Bk8.4. 15:50:08--157,000,00-EURBRA157,00
NP I PoOWashington Trust10.4. 2:00:00--35,722,12154 338USDNSQ35,72
NP I PoOWells Fargo10.4. 2:04:00--86,021,6110 496 438USDNYQ86,02
NP I PoOWesbanco Inc10.4. 2:00:00--36,711,61708 643USDNSQ36,71
NP I PoOWestamerica Banc10.4. 2:00:00--54,351,21136 952USDNSQ54,35
NP I PoOWestern Alliance10.4. 2:04:00--76,752,331 019 821USDNYQ76,75
NP I PoOWestpac Banking- ------AUDASX42,65
NP I PoOWIG20/RBI 2720.2. 18:00:051 048,001 068,001 043,50-0,38150PLNWSE1 047,50
NP I PoOWintrust Fincl10.4. 2:00:00--147,431,35326 051USDNSQ147,43
NP I PoOXTB/RBI 282.4. 18:00:311 096,001 116,001 075,50-1,78200PLNWSE1 095,00
NP I PoOXTB/RBI 289.4. 18:00:421 049,001 069,001 045,000,00168EURWSE1 045,00
NP I PoOXTB/RBI 284.3. 18:00:531 036,501 056,501 033,00-0,2960PLNWSE1 036,00
NP I PoOZions10.4. 2:00:00--61,771,261 344 758USDNSQ61,77
Zdroj: Six Financial Information
R - Real-Time data si mohou aktivovat klienti Patria Plus / Investor Plus ZDE.
Související indexy
Nebyla nalezena žádná data
Zdroj: BCPP