428.00p+2.00 (+0.47%)13 Jun 2025, 17:38
Find out how to deal online from £1.50 in a SIPP, ISA or Dealing account.AJ Bell logo

Ricardo PLC Trades

DateTimePriceQuantityValue
Jun 13, 202516:38:20423.83p15,000£63,575.00
Jun 13, 202515:37:41424.00p3£12.72
Jun 13, 202509:30:26423.50p374,554£1,586,236.19
Jun 13, 202516:35:10428.00p3,861£16,525.08
Jun 13, 202516:35:05428.00p43,966£188,174.48
Jun 13, 202516:29:09425.00p385£1,636.25
Jun 13, 202516:19:58425.00p117£497.25
Jun 13, 202516:19:58425.00p3,581£15,219.25
Jun 13, 202516:19:58425.00p2,207£9,379.75
Jun 13, 202516:14:37424.00p1,075£4,558.00
Jun 13, 202516:14:37424.00p434£1,840.16
Jun 13, 202516:14:37424.00p2,000£8,480.00
Jun 13, 202516:14:37424.00p400£1,696.00
Jun 13, 202516:14:37424.00p597£2,531.28
Jun 13, 202515:45:32424.05p237£1,005.01
Jun 13, 202515:37:41424.00p4£16.96
Jun 13, 202515:30:05424.00p292£1,238.08
Jun 13, 202515:26:51424.00p23£97.52
Jun 13, 202515:21:53424.00p8,000£33,920.00
Jun 13, 202515:14:16425.00p0£0.00
Jun 13, 202515:10:24425.00p1,190£5,057.50
Jun 13, 202515:09:33424.00p1£4.24
Jun 13, 202515:09:33424.00p454£1,924.96
Jun 13, 202515:09:33424.00p210£890.40
Jun 13, 202515:09:33424.00p204£864.96
Jun 13, 202515:09:33424.00p506£2,145.44
Jun 13, 202515:09:33424.00p414£1,755.36
Jun 13, 202515:09:33424.00p215£911.60
Jun 13, 202515:09:33424.00p240£1,017.60
Jun 13, 202515:09:33424.00p522£2,213.28
Jun 13, 202515:09:33424.00p548£2,323.52
Jun 13, 202515:03:33424.10p600£2,544.60
Jun 13, 202514:57:46425.00p463£1,967.75
Jun 13, 202514:48:54423.45p4,339£18,373.44
Jun 13, 202514:48:42424.32p2,605£11,053.54
Jun 13, 202514:47:07425.00p589£2,503.25
Jun 13, 202514:44:10425.00p504£2,142.00
Jun 13, 202514:43:53425.00p70£297.50
Jun 13, 202514:43:53424.00p6,268£26,576.32
Jun 13, 202514:43:53424.00p224£949.76
Jun 13, 202514:43:53424.00p108£457.92
Jun 13, 202514:43:53424.00p108£457.92
Jun 13, 202514:42:53425.00p440£1,870.00
Jun 13, 202514:40:33425.00p435£1,848.75
Jun 13, 202514:39:16425.00p11£46.75
Jun 13, 202514:39:07424.00p87£368.88
Jun 13, 202514:38:25425.00p468£1,989.00
Jun 13, 202514:38:22425.00p551£2,341.75
Jun 13, 202514:36:29424.29p295£1,251.66
Jun 13, 202514:34:23425.00p10£42.50