428.00p+1.00 (+0.23%)25 Jul 2025, 13:28
Find out how to deal online from £1.50 in a SIPP, ISA or Dealing account.AJ Bell logo

Ricardo PLC Trades

DateTimePriceQuantityValue
Jul 25, 202513:28:25428.00p0£0.00
Jul 25, 202512:18:12424.00p4,753£20,152.72
Jul 25, 202511:53:54424.42p1,500£6,366.27
Jul 25, 202510:08:09428.00p8£34.24
Jul 25, 202509:47:51424.00p17£72.08
Jul 25, 202508:45:10427.00p169£721.63
Jul 25, 202508:45:10427.00p450£1,921.50
Jul 25, 202508:45:10427.00p941£4,018.07
Jul 25, 202508:38:41428.00p135£577.80
Jul 25, 202508:35:07428.00p40£171.20
Jul 25, 202508:35:00430.00p10£43.00
Jul 25, 202508:35:00428.00p840£3,595.20
Jul 25, 202508:35:00428.00p142£607.76
Jul 25, 202508:35:00428.00p1,400£5,992.00
Jul 25, 202508:35:00428.00p7£29.96
Jul 25, 202508:35:00428.00p108£462.24
Jul 25, 202508:35:00428.00p701£3,000.28
Jul 25, 202508:00:18431.00p102£439.62
Jul 25, 202508:00:14435.00p46£200.10
Jul 24, 202517:29:23427.45p6,940£29,665.08
Jul 24, 202516:37:37427.00p1,985£8,475.95
Jul 24, 202516:35:34427.00p992£4,235.84
Jul 24, 202516:35:27427.00p79£337.33
Jul 24, 202516:35:27427.00p104£444.08
Jul 24, 202516:35:27427.00p97£414.19
Jul 24, 202516:35:27427.00p73£311.71
Jul 24, 202516:35:27427.00p104£444.08
Jul 24, 202516:35:27427.00p266£1,135.82
Jul 24, 202516:35:27427.00p86£367.22
Jul 24, 202516:35:27427.00p574£2,450.98
Jul 24, 202516:35:27427.00p992£4,235.84
Jul 24, 202516:35:27427.00p280£1,195.60
Jul 24, 202516:35:27427.00p400£1,708.00
Jul 24, 202516:35:27427.00p571£2,438.17
Jul 24, 202516:35:19427.00p31,332£133,787.64
Jul 24, 202516:29:56429.00p371£1,591.59
Jul 24, 202516:29:51430.00p492£2,115.60
Jul 24, 202516:29:51430.00p123£528.90
Jul 24, 202516:29:51430.00p277£1,191.10
Jul 24, 202516:29:51430.00p287£1,234.10
Jul 24, 202516:29:51430.00p193£829.90
Jul 24, 202516:29:49432.00p8£34.56
Jul 24, 202516:28:58432.00p116£501.12
Jul 24, 202516:28:12430.00p10£43.00
Jul 24, 202516:28:12432.00p768£3,317.76
Jul 24, 202516:28:12432.00p772£3,335.04
Jul 24, 202516:22:36432.00p2£8.64
Jul 24, 202516:20:54432.00p22£95.04
Jul 24, 202516:18:57432.00p297£1,283.04
Jul 24, 202516:17:55430.00p188£808.40