Comparison Results
Eagle Eye Solutions
475.00 p
£149.62M
515.96
64.97%
1 Buy
0 Hold
0 Sell
Moderate Buy
Trustpilot Group Plc
294.80 p
£880.49M
286.27
3.98%
7 Buy
0 Hold
0 Sell
Strong Buy
Big Technologies PLC
100.50 p
£277.16M
20.48
12.65%
1 Buy
1 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:3DO
Dotdigital
0.56
-0.19
-26.00%
GB:CLBS
Celebrus Technologies
96.00
-70.05
-42.19%
GB:EYE
Eagle Eye Solutions
485.00
191.00
64.97%
GB:NET
Netcall
125.00
4.03
3.33%
GB:TRST
Trustpilot Group Plc
230.00
12.00
5.50%
GB:BIG
Big Technologies PLC
94.40
9.60
11.32%