Companies
RNS
Signals
Macro
Research
Indices
Ticker TV
Events
Commodities
Currencies
Footer menu
· Data products
Search...
⌘K
Open sidebar
Developer Portal
News
Services
Overview
Central banks
RNS
Book a demo
Ruffer Investment Company Limited (RICA) Share Buybacks | Ticker
/
Equities
/
XLON
/
RICA
/
Buybacks
Ruffer Investment Company Limited Buybacks
Overview
Share Price
Financials
RNS
Trades
Short Interest
Directors
Shareholders
Buybacks
Fund Data
/
Equities
/
XLON
/
RICA
/
Buybacks
Ruffer Investment Company Limited Buybacks
Add to watchlist
Overview
Share Price
Financials
RNS
Trades
Short Interest
Directors
Shareholders
Buybacks
Fund Data
Buyback Velocity
Buyback Velocity
01/04/2025
200,000
@ 276.50p
£553,000.00
31/03/2025
125,000
@ 2.76p
£3,452.50
28/03/2025
400,000
@ 276.81p
£11,072.28
27/03/2025
500,000
@ 276.77p
£13,838.75
26/03/2025
750,000
@ 275.75p
£20,681.30
25/03/2025
500,000
@ 275.58p
£13,778.97
24/03/2025
650,000
@ 275.20p
£17,887.97
21/03/2025
400,000
@ 273.61p
£10,944.53
20/03/2025
300,000
@ 276.71p
£8,301.27
19/03/2025
400,000
@ 278.49p
£11,139.68
18/03/2025
350,000
@ 277.25p
£9,703.66
17/03/2025
200,000
@ 276.90p
£5,538.08
14/03/2025
150,000
@ 276.40p
£414,603.45
13/03/2025
500,000
@ 276.97p
£1,384,856.50
12/03/2025
400,000
@ 276.67p
£1,106,695.20
11/03/2025
250,000
@ 275.38p
£688,441.25
07/03/2025
750,000
@ 276.20p
£2,071,500.00
06/03/2025
500,000
@ 276.81p
£1,384,066.00
05/03/2025
600,000
@ 277.37p
£1,664,223.60
04/03/2025
250,000
@ 277.31p
£693,277.00
03/03/2025
250,000
@ 277.76p
£694,408.25
03/03/2025
250,000
@ 277.76p
£694,408.25
28/02/2025
500,000
@ 278.50p
£1,392,498.00
26/02/2025
275,000
@ 279.69p
£769,160.70
25/02/2025
360,000
@ 279.66p
£1,006,769.52
25/02/2025
360,000
@ 279.66p
£1,006,769.52
24/02/2025
400,000
@ 280.08p
£1,120,327.60
21/02/2025
400,000
@ 279.18p
£1,116,721.20
19/02/2025
279
@ 383517764.00p
£1,070,014,561.56
18/02/2025
279
@ 383517764.00p
£1,070,014,561.56
07/02/2025
200,000
@ 276.38p
£552,754.00
06/02/2025
400,000
@ 275.46p
£1,101,859.60
05/02/2025
500,000
@ 275.09p
£1,375,437.00
Date
Shares Purchased
Price per Share
Total Value
Treasury Shares
01/04/2025
200,000
276.50p
£553,000.00
–
31/03/2025
125,000
2.76p
£3,452.50
–
28/03/2025
400,000
276.81p
£11,072.28
–
27/03/2025
500,000
276.77p
£13,838.75
–
26/03/2025
750,000
275.75p
£20,681.30
–
25/03/2025
500,000
275.58p
£13,778.97
–
24/03/2025
650,000
275.20p
£17,887.97
–
21/03/2025
400,000
273.61p
£10,944.53
–
20/03/2025
300,000
276.71p
£8,301.27
–
19/03/2025
400,000
278.49p
£11,139.68
–
18/03/2025
350,000
277.25p
£9,703.66
–
17/03/2025
200,000
276.90p
£5,538.08
–
14/03/2025
150,000
276.40p
£414,603.45
–
13/03/2025
500,000
276.97p
£1,384,856.50
–
12/03/2025
400,000
276.67p
£1,106,695.20
–
11/03/2025
250,000
275.38p
£688,441.25
–
07/03/2025
750,000
276.20p
£2,071,500.00
–
06/03/2025
500,000
276.81p
£1,384,066.00
–
05/03/2025
600,000
277.37p
£1,664,223.60
–
04/03/2025
250,000
277.31p
£693,277.00
–
03/03/2025
250,000
277.76p
£694,408.25
–
03/03/2025
250,000
277.76p
£694,408.25
–
28/02/2025
500,000
278.50p
£1,392,498.00
–
26/02/2025
275,000
279.69p
£769,160.70
–
25/02/2025
360,000
279.66p
£1,006,769.52
–
25/02/2025
360,000
279.66p
£1,006,769.52
–
24/02/2025
400,000
280.08p
£1,120,327.60
–
21/02/2025
400,000
279.18p
£1,116,721.20
–
19/02/2025
279
383517764.00p
£1,070,014,561.56
–
18/02/2025
279
383517764.00p
£1,070,014,561.56
–
07/02/2025
200,000
276.38p
£552,754.00
–
06/02/2025
400,000
275.46p
£1,101,859.60
–
05/02/2025
500,000
275.09p
£1,375,437.00
–
Showing 101–133 of 133 buybacks
Previous
1
2
3
01/04/2025
200,000
@ 276.50p
£553,000.00
31/03/2025
125,000
@ 2.76p
£3,452.50
28/03/2025
400,000
@ 276.81p
£11,072.28
27/03/2025
500,000
@ 276.77p
£13,838.75
26/03/2025
750,000
@ 275.75p
£20,681.30
25/03/2025
500,000
@ 275.58p
£13,778.97
24/03/2025
650,000
@ 275.20p
£17,887.97
21/03/2025
400,000
@ 273.61p
£10,944.53
20/03/2025
300,000
@ 276.71p
£8,301.27
19/03/2025
400,000
@ 278.49p
£11,139.68
18/03/2025
350,000
@ 277.25p
£9,703.66
17/03/2025
200,000
@ 276.90p
£5,538.08
14/03/2025
150,000
@ 276.40p
£414,603.45
13/03/2025
500,000
@ 276.97p
£1,384,856.50
12/03/2025
400,000
@ 276.67p
£1,106,695.20
11/03/2025
250,000
@ 275.38p
£688,441.25
07/03/2025
750,000
@ 276.20p
£2,071,500.00
06/03/2025
500,000
@ 276.81p
£1,384,066.00
05/03/2025
600,000
@ 277.37p
£1,664,223.60
04/03/2025
250,000
@ 277.31p
£693,277.00
03/03/2025
250,000
@ 277.76p
£694,408.25
03/03/2025
250,000
@ 277.76p
£694,408.25
28/02/2025
500,000
@ 278.50p
£1,392,498.00
26/02/2025
275,000
@ 279.69p
£769,160.70
25/02/2025
360,000
@ 279.66p
£1,006,769.52
25/02/2025
360,000
@ 279.66p
£1,006,769.52
24/02/2025
400,000
@ 280.08p
£1,120,327.60
21/02/2025
400,000
@ 279.18p
£1,116,721.20
19/02/2025
279
@ 383517764.00p
£1,070,014,561.56
18/02/2025
279
@ 383517764.00p
£1,070,014,561.56
07/02/2025
200,000
@ 276.38p
£552,754.00
06/02/2025
400,000
@ 275.46p
£1,101,859.60
05/02/2025
500,000
@ 275.09p
£1,375,437.00
Date
Shares Purchased
Price per Share
Total Value
Treasury Shares
01/04/2025
200,000
276.50p
£553,000.00
–
31/03/2025
125,000
2.76p
£3,452.50
–
28/03/2025
400,000
276.81p
£11,072.28
–
27/03/2025
500,000
276.77p
£13,838.75
–
26/03/2025
750,000
275.75p
£20,681.30
–
25/03/2025
500,000
275.58p
£13,778.97
–
24/03/2025
650,000
275.20p
£17,887.97
–
21/03/2025
400,000
273.61p
£10,944.53
–
20/03/2025
300,000
276.71p
£8,301.27
–
19/03/2025
400,000
278.49p
£11,139.68
–
18/03/2025
350,000
277.25p
£9,703.66
–
17/03/2025
200,000
276.90p
£5,538.08
–
14/03/2025
150,000
276.40p
£414,603.45
–
13/03/2025
500,000
276.97p
£1,384,856.50
–
12/03/2025
400,000
276.67p
£1,106,695.20
–
11/03/2025
250,000
275.38p
£688,441.25
–
07/03/2025
750,000
276.20p
£2,071,500.00
–
06/03/2025
500,000
276.81p
£1,384,066.00
–
05/03/2025
600,000
277.37p
£1,664,223.60
–
04/03/2025
250,000
277.31p
£693,277.00
–
03/03/2025
250,000
277.76p
£694,408.25
–
03/03/2025
250,000
277.76p
£694,408.25
–
28/02/2025
500,000
278.50p
£1,392,498.00
–
26/02/2025
275,000
279.69p
£769,160.70
–
25/02/2025
360,000
279.66p
£1,006,769.52
–
25/02/2025
360,000
279.66p
£1,006,769.52
–
24/02/2025
400,000
280.08p
£1,120,327.60
–
21/02/2025
400,000
279.18p
£1,116,721.20
–
19/02/2025
279
383517764.00p
£1,070,014,561.56
–
18/02/2025
279
383517764.00p
£1,070,014,561.56
–
07/02/2025
200,000
276.38p
£552,754.00
–
06/02/2025
400,000
275.46p
£1,101,859.60
–
05/02/2025
500,000
275.09p
£1,375,437.00
–
Showing 101–133 of 133 buybacks
Previous
1
2
3