UK stocks at their highest yearly price

UK companies below have reached their highest stock price in 52 weeks: check out their trading volume, price change, and other stats to see if there will be an even bigger future growth.
Symbol
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
00KFOZAVAROVALNICA TRIGLAV NPV26.3 EUR−12.33%00.00776.3 M GBP7.323.04 GBP−25.93%4.25%Finance
BBARBRAND ARCHITEKTS GROUP PLC ORD GBP0.0548.0 GBX+2.13%510.52 K6.1913.41 M GBP−0.05 GBP+78.16%0.00%Consumer non-durables
Neutral
BARCBARCLAYS PLC ORD GBP0.25264.80 GBX−1.03%34.65 M0.7738.13 B GBP9.150.29 GBP3.10%Finance
Buy
BEZBEAZLEY PLC (UK) ORD GBP0.05820.5 GBX+0.37%1.35 M0.995.17 B GBP5.321.54 GBP+635.72%1.73%Finance
Strong buy
BBKSBEEKS FINANCIAL CLOUD GROUP PLC ORD GBP0.00125300 GBX+4.90%714.37 K6.66200.46 M GBP96.460.03 GBP+119.01%0.00%Technology services
Strong buy
CCBOXCAKE BOX HOLDINGS PLC ORD GBP0.01195.0 GBX−1.76%26.2 K0.8578 M GBP15.750.12 GBP+2.82%4.87%Consumer non-durables
Strong buy
CCDFFCARDIFF PROPERTY PLC (THE) ORD GBP0.202,460 GBX0.00%00.0025.43 M GBP23.881.03 GBP−52.99%0.92%Finance
CPGCOMPASS GROUP PLC ORD GBP0.11052,749 GBX−1.19%3.42 M0.9846.65 B GBP42.250.65 GBP+4.00%1.61%Consumer services
Buy
DDFCHDISTRIBUTION FINANCE CAPITAL HLDGS ORD GBP0.0136.0 GBX+10.77%3.53 M45.3063.51 M GBP9.050.04 GBP0.00%Finance
Strong buy
DLGDIRECT LINE INSURANCE GROUP PLC ORD GBP0.109090909249.2 GBX+5.59%27.48 M4.153.24 B GBP10.820.23 GBP+14.51%2.41%Finance
Buy
EECKECKOH PLC ORD GBP0.002553.2 GBX−0.19%49.2 K0.01153.74 M GBP35.470.02 GBP+145.90%1.54%Commercial services
Strong buy
FXPOFERREXPO PLC ORD GBP0.10119.0 GBX+7.01%5.93 M2.35699.78 M GBP−0.08 GBP−121.26%0.00%Non-energy minerals
Buy
GBGGB GROUP PLC ORD GBP0.025379.4 GBX+0.74%241.67 K0.36958.35 M GBP117.830.03 GBP+200.93%1.11%Technology services
Strong buy
HLMAHALMA ORD GBP0.102,772 GBX+1.13%423.95 K0.5310.5 B GBP36.640.76 GBP+28.39%0.78%Electronic technology
Neutral
HSBAHSBC HOLDINGS PLC ORD USD0.50743.6 GBX−1.02%27.2 M1.13133.83 B GBP7.820.95 GBP−15.12%6.49%Finance
Buy
JUSTJUST GROUP PLC ORD GBP0.10161.4 GBX−0.12%1.96 M0.511.68 B GBP18.810.09 GBP1.36%Finance
Strong buy
MOONMOONPIG GROUP PLC ORD GBP0.1269.0 GBX+0.75%789.11 K0.70925.88 M GBP27.930.10 GBP+5.94%0.00%Technology services
Strong buy
NWGNATWEST GROUP PLC ORD GBP1.0769413.9 GBX+0.34%61.31 M2.2833.24 B GBP7.970.52 GBP+10.40%4.23%Finance
Buy
NNWORNATIONAL WORLD PLC ORD GBP0.00120.6 GBX+8.42%1.18 M1.9655.14 M GBP15.490.01 GBP−62.22%3.64%Technology services
OONDOONDO INSURTECH PLC ORD GBP0.0539.0 GBX+13.70%2.26 M2.1345.65 M GBP0.00%Finance
Strong buy
OTBON THE BEACH GROUP PLC ORD GBP0.01234.5 GBX+0.21%2.36 M1.37391.59 M GBP30.610.08 GBP+697.92%0.38%Consumer services
Strong buy
PPCHPACIFIC GLOBAL HOLDINGS PLC ORD GBP0.012.00 GBX0.00%01.58 M GBP−0.00 GBP+85.96%0.00%Finance
SSCGLSEALAND CAPITAL GALAXY LTD ORD GBP0.0001 (DI)2.02 GBX+83.64%18 M0.3914.64 M GBP0.00%Commercial services
TTI01FOR LSE USE ONLY LSE INJECTOR 1100.00 GBX0.00%2 K1.00
TTI02FOR LSE USE ONLY LSE INJECTOR 2100.0 GBX0.00%2 K1.00
TTI03FOR LSE USE ONLY LSE INJECTOR 3100.00 GBX0.00%2 K1.00
TTI04FOR LSE USE ONLY LSE INJECTOR 4100.00 GBX0.00%2 K1.00
TTI05FOR LSE USE ONLY LSE INJECTOR 5100.00 GBX0.00%2 K1.00
TTI06FOR LSE USE ONLY LSE INJECTOR 6100.0 GBX0.00%2 K1.00
TTI07FOR LSE USE ONLY LSE INJECTOR 7100.00 GBX0.00%2 K1.00
TTI08FOR LSE USE ONLY LSE INJECTOR 8100.00 GBX0.00%2 K1.00
TTI09FOR LSE USE ONLY LSE INJECTOR 9100.00 GBX0.00%2 K1.00
TTI10FOR LSE USE ONLY LSE INJECTOR 10100.0 GBX0.00%2 K1.00
TTI11FOR LSE USE ONLY LSE INJECTOR 11100.00 GBX0.00%2 K1.00
TTI12FOR LSE USE ONLY LSE INJECTOR 12100.00 GBX0.00%2 K1.00
TTI51FOR LSE USE ONLY LSE INJECTOR 51100.00 GBX0.00%508 K1.00
TTI52FOR LSE USE ONLY LSE INJECTOR 52100.0 GBX0.00%508 K1.00
TTI53FOR LSE USE ONLY LSE INJECTOR 53100.00 GBX0.00%508 K1.00
TTI54FOR LSE USE ONLY LSE INJECTOR 54100.00 GBX0.00%508 K1.00
TTI55FOR LSE USE ONLY LSE INJECTOR 55100.00 GBX0.00%508 K1.00
TTI56FOR LSE USE ONLY LSE INJECTOR 56100.0 GBX0.00%508 K1.00
TTI57FOR LSE USE ONLY LSE INJECTOR 57100.00 GBX0.00%508 K1.00
TTI58FOR LSE USE ONLY LSE INJECTOR 58100.00 GBX0.00%508 K1.00
TTI59FOR LSE USE ONLY LSE INJECTOR 59100.00 GBX0.00%508 K1.00
TTI60FOR LSE USE ONLY LSE INJECTOR 60100.00 GBX0.00%508 K1.00
TTI61FOR LSE USE ONLY LSE INJECTOR 61100.00 GBX0.00%508 K1.00
TTI62FOR LSE USE ONLY LSE INJECTOR 62100.0 GBX0.00%508 K1.00
TTI63FOR LSE USE ONLY LSE INJECTOR 63100.00 GBX0.00%508 K1.00
TTI64FOR LSE USE ONLY LSE INJECTOR 64100.00 GBX0.00%508 K1.00
TTI65FOR LSE USE ONLY LSE INJECTOR 65100.00 GBX0.00%508 K1.00
TTI66FOR LSE USE ONLY LSE INJECTOR 66100.0 GBX0.00%508 K1.00
TTI67FOR LSE USE ONLY LSE INJECTOR 67100.00 GBX0.00%508 K1.00
TTI68FOR LSE USE ONLY LSE INJECTOR 68100.00 GBX0.00%508 K1.00
UURUURU METALS LTD ORD NPV (DI)185 GBX+5.71%5.31 K2.603.05 M GBP0.00%Non-energy minerals