Companies
RNS
Signals
Macro
Squawk
Research
Indices
Ticker TV
Events
Commodities
Currencies
Footer menu
· Data products
Search...
⌘K
RNS
Signals
Research
Squawk
Macro
TV
Events
Open sidebar
For business
Developer Portal
Market data
Services
Overview
Central banks
RNS
Book a demo
Nextenergy Solar Fund Limited (NESF) Share Buybacks | Ticker
/
Equities
/
XLON
/
NESF
/
Buybacks
Nextenergy Solar Fund Limited Buybacks
Overview
Share Price
Financials
RNS
Trades
Short Interest
Directors
Shareholders
Buybacks
Fund Data
/
Equities
/
XLON
/
NESF
/
Buybacks
Nextenergy Solar Fund Limited Buybacks
Add to watchlist
Overview
Share Price
Financials
RNS
Trades
Short Interest
Directors
Shareholders
Buybacks
Fund Data
Buyback Velocity
Daily
Cumulative
30/04/2025
2,500
@ 70.30p
£1,757.50
29/04/2025
5,000
@ 70.80p
£3,540.00
Buyback Velocity
Daily
Cumulative
30/04/2025
2,500
@ 70.30p
£1,757.50
29/04/2025
5,000
@ 70.80p
£3,540.00
28/04/2025
5,000
@ 70.70p
£3,535.00
25/04/2025
5,000
@ 70.10p
£3,505.00
24/04/2025
5,000
@ 70.10p
£3,505.00
23/04/2025
5,000
@ 70.32p
£3,516.00
22/04/2025
5,000
@ 70.40p
£3,520.00
17/04/2025
5,000
@ 70.20p
£3,510.00
16/04/2025
5,000
@ 70.20p
£3,510.00
15/04/2025
5,000
@ 69.80p
£3,490.00
14/04/2025
5,000
@ 68.30p
£3,415.00
11/04/2025
5,000
@ 67.06p
£3,353.00
10/04/2025
8,300
@ 66.97p
£5,558.51
09/04/2025
10,000
@ 64.70p
£6,470.00
08/04/2025
10,000
@ 65.67p
£6,567.00
07/04/2025
10,000
@ 64.00p
£6,400.00
04/04/2025
100,000
@ 66.56p
£66,560.00
03/04/2025
100,000
@ 69.09p
£69,093.00
02/04/2025
186,615
@ 68.90p
£128,577.74
01/04/2025
13,385
@ 67.76p
£9,069.68
31/03/2025
100,000
@ 67.66p
£67,660.00
28/03/2025
100,000
@ 67.96p
£679.60
27/03/2025
100,000
@ 67.66p
£676.62
26/03/2025
100,000
@ 67.64p
£676.40
25/03/2025
100,000
@ 67.27p
£672.70
24/03/2025
100,000
@ 67.08p
£670.80
21/03/2025
100,000
@ 68.89p
£688.94
20/03/2025
100,000
@ 69.75p
£697.54
19/03/2025
100,000
@ 69.68p
£696.81
18/03/2025
100,000
@ 69.41p
£694.10
17/03/2025
100,000
@ 70.05p
£700.50
14/03/2025
100,000
@ 68.06p
£68,060.00
13/03/2025
210,300
@ 68.22p
£143,466.66
11/03/2025
89,700
@ 66.75p
£59,874.75
10/03/2025
100,000
@ 67.10p
£67,104.00
07/03/2025
35,095
@ 67.43p
£23,664.56
06/03/2025
100,000
@ 68.10p
£68,100.00
05/03/2025
100,000
@ 68.41p
£68,410.00
04/03/2025
71,715
@ 68.18p
£48,895.29
03/03/2025
100,000
@ 67.45p
£67,450.00
03/03/2025
100,000
@ 67.45p
£67,450.00
28/02/2025
88,324
@ 66.20p
£58,470.49
27/02/2025
100,000
@ 66.14p
£66,140.00
26/02/2025
72,201
@ 65.37p
£47,197.79
25/02/2025
100,000
@ 65.90p
£65,900.00
24/02/2025
100,000
@ 6.35p
£6,350.00
21/02/2025
92,654
@ 66.22p
£61,355.48
20/02/2025
66
@ 578336418.00p
£381,702,035.88
18/02/2025
66
@ 578415633.00p
£381,754,317.78
07/02/2025
72,457
@ 68.02p
£49,285.25
Date
Shares Purchased
Price per Share
Total Value
Treasury Shares
30/04/2025
2,500
70.30p
£1,757.50
–
29/04/2025
5,000
70.80p
£3,540.00
–
28/04/2025
5,000
70.70p
£3,535.00
–
25/04/2025
5,000
70.10p
£3,505.00
–
24/04/2025
5,000
70.10p
£3,505.00
–
23/04/2025
5,000
70.32p
£3,516.00
–
22/04/2025
5,000
70.40p
£3,520.00
–
17/04/2025
5,000
70.20p
£3,510.00
–
16/04/2025
5,000
70.20p
£3,510.00
–
15/04/2025
5,000
69.80p
£3,490.00
–
14/04/2025
5,000
68.30p
£3,415.00
–
11/04/2025
5,000
67.06p
£3,353.00
–
10/04/2025
8,300
66.97p
£5,558.51
–
09/04/2025
10,000
64.70p
£6,470.00
–
08/04/2025
10,000
65.67p
£6,567.00
–
07/04/2025
10,000
64.00p
£6,400.00
–
04/04/2025
100,000
66.56p
£66,560.00
–
03/04/2025
100,000
69.09p
£69,093.00
–
02/04/2025
186,615
68.90p
£128,577.74
–
01/04/2025
13,385
67.76p
£9,069.68
–
31/03/2025
100,000
67.66p
£67,660.00
–
28/03/2025
100,000
67.96p
£679.60
–
27/03/2025
100,000
67.66p
£676.62
–
26/03/2025
100,000
67.64p
£676.40
–
25/03/2025
100,000
67.27p
£672.70
–
24/03/2025
100,000
67.08p
£670.80
–
21/03/2025
100,000
68.89p
£688.94
–
20/03/2025
100,000
69.75p
£697.54
–
19/03/2025
100,000
69.68p
£696.81
–
18/03/2025
100,000
69.41p
£694.10
–
17/03/2025
100,000
70.05p
£700.50
–
14/03/2025
100,000
68.06p
£68,060.00
–
13/03/2025
210,300
68.22p
£143,466.66
–
11/03/2025
89,700
66.75p
£59,874.75
–
10/03/2025
100,000
67.10p
£67,104.00
–
07/03/2025
35,095
67.43p
£23,664.56
–
06/03/2025
100,000
68.10p
£68,100.00
–
05/03/2025
100,000
68.41p
£68,410.00
–
04/03/2025
71,715
68.18p
£48,895.29
–
03/03/2025
100,000
67.45p
£67,450.00
–
03/03/2025
100,000
67.45p
£67,450.00
–
28/02/2025
88,324
66.20p
£58,470.49
–
27/02/2025
100,000
66.14p
£66,140.00
–
26/02/2025
72,201
65.37p
£47,197.79
–
25/02/2025
100,000
65.90p
£65,900.00
–
24/02/2025
100,000
6.35p
£6,350.00
–
21/02/2025
92,654
66.22p
£61,355.48
–
20/02/2025
66
578336418.00p
£381,702,035.88
–
18/02/2025
66
578415633.00p
£381,754,317.78
–
07/02/2025
72,457
68.02p
£49,285.25
–
Showing 1–50 of 52 buybacks
1
2
Next
28/04/2025
5,000
@ 70.70p
£3,535.00
25/04/2025
5,000
@ 70.10p
£3,505.00
24/04/2025
5,000
@ 70.10p
£3,505.00
23/04/2025
5,000
@ 70.32p
£3,516.00
22/04/2025
5,000
@ 70.40p
£3,520.00
17/04/2025
5,000
@ 70.20p
£3,510.00
16/04/2025
5,000
@ 70.20p
£3,510.00
15/04/2025
5,000
@ 69.80p
£3,490.00
14/04/2025
5,000
@ 68.30p
£3,415.00
11/04/2025
5,000
@ 67.06p
£3,353.00
10/04/2025
8,300
@ 66.97p
£5,558.51
09/04/2025
10,000
@ 64.70p
£6,470.00
08/04/2025
10,000
@ 65.67p
£6,567.00
07/04/2025
10,000
@ 64.00p
£6,400.00
04/04/2025
100,000
@ 66.56p
£66,560.00
03/04/2025
100,000
@ 69.09p
£69,093.00
02/04/2025
186,615
@ 68.90p
£128,577.74
01/04/2025
13,385
@ 67.76p
£9,069.68
31/03/2025
100,000
@ 67.66p
£67,660.00
28/03/2025
100,000
@ 67.96p
£679.60
27/03/2025
100,000
@ 67.66p
£676.62
26/03/2025
100,000
@ 67.64p
£676.40
25/03/2025
100,000
@ 67.27p
£672.70
24/03/2025
100,000
@ 67.08p
£670.80
21/03/2025
100,000
@ 68.89p
£688.94
20/03/2025
100,000
@ 69.75p
£697.54
19/03/2025
100,000
@ 69.68p
£696.81
18/03/2025
100,000
@ 69.41p
£694.10
17/03/2025
100,000
@ 70.05p
£700.50
14/03/2025
100,000
@ 68.06p
£68,060.00
13/03/2025
210,300
@ 68.22p
£143,466.66
11/03/2025
89,700
@ 66.75p
£59,874.75
10/03/2025
100,000
@ 67.10p
£67,104.00
07/03/2025
35,095
@ 67.43p
£23,664.56
06/03/2025
100,000
@ 68.10p
£68,100.00
05/03/2025
100,000
@ 68.41p
£68,410.00
04/03/2025
71,715
@ 68.18p
£48,895.29
03/03/2025
100,000
@ 67.45p
£67,450.00
03/03/2025
100,000
@ 67.45p
£67,450.00
28/02/2025
88,324
@ 66.20p
£58,470.49
27/02/2025
100,000
@ 66.14p
£66,140.00
26/02/2025
72,201
@ 65.37p
£47,197.79
25/02/2025
100,000
@ 65.90p
£65,900.00
24/02/2025
100,000
@ 6.35p
£6,350.00
21/02/2025
92,654
@ 66.22p
£61,355.48
20/02/2025
66
@ 578336418.00p
£381,702,035.88
18/02/2025
66
@ 578415633.00p
£381,754,317.78
07/02/2025
72,457
@ 68.02p
£49,285.25
Date
Shares Purchased
Price per Share
Total Value
Treasury Shares
30/04/2025
2,500
70.30p
£1,757.50
–
29/04/2025
5,000
70.80p
£3,540.00
–
28/04/2025
5,000
70.70p
£3,535.00
–
25/04/2025
5,000
70.10p
£3,505.00
–
24/04/2025
5,000
70.10p
£3,505.00
–
23/04/2025
5,000
70.32p
£3,516.00
–
22/04/2025
5,000
70.40p
£3,520.00
–
17/04/2025
5,000
70.20p
£3,510.00
–
16/04/2025
5,000
70.20p
£3,510.00
–
15/04/2025
5,000
69.80p
£3,490.00
–
14/04/2025
5,000
68.30p
£3,415.00
–
11/04/2025
5,000
67.06p
£3,353.00
–
10/04/2025
8,300
66.97p
£5,558.51
–
09/04/2025
10,000
64.70p
£6,470.00
–
08/04/2025
10,000
65.67p
£6,567.00
–
07/04/2025
10,000
64.00p
£6,400.00
–
04/04/2025
100,000
66.56p
£66,560.00
–
03/04/2025
100,000
69.09p
£69,093.00
–
02/04/2025
186,615
68.90p
£128,577.74
–
01/04/2025
13,385
67.76p
£9,069.68
–
31/03/2025
100,000
67.66p
£67,660.00
–
28/03/2025
100,000
67.96p
£679.60
–
27/03/2025
100,000
67.66p
£676.62
–
26/03/2025
100,000
67.64p
£676.40
–
25/03/2025
100,000
67.27p
£672.70
–
24/03/2025
100,000
67.08p
£670.80
–
21/03/2025
100,000
68.89p
£688.94
–
20/03/2025
100,000
69.75p
£697.54
–
19/03/2025
100,000
69.68p
£696.81
–
18/03/2025
100,000
69.41p
£694.10
–
17/03/2025
100,000
70.05p
£700.50
–
14/03/2025
100,000
68.06p
£68,060.00
–
13/03/2025
210,300
68.22p
£143,466.66
–
11/03/2025
89,700
66.75p
£59,874.75
–
10/03/2025
100,000
67.10p
£67,104.00
–
07/03/2025
35,095
67.43p
£23,664.56
–
06/03/2025
100,000
68.10p
£68,100.00
–
05/03/2025
100,000
68.41p
£68,410.00
–
04/03/2025
71,715
68.18p
£48,895.29
–
03/03/2025
100,000
67.45p
£67,450.00
–
03/03/2025
100,000
67.45p
£67,450.00
–
28/02/2025
88,324
66.20p
£58,470.49
–
27/02/2025
100,000
66.14p
£66,140.00
–
26/02/2025
72,201
65.37p
£47,197.79
–
25/02/2025
100,000
65.90p
£65,900.00
–
24/02/2025
100,000
6.35p
£6,350.00
–
21/02/2025
92,654
66.22p
£61,355.48
–
20/02/2025
66
578336418.00p
£381,702,035.88
–
18/02/2025
66
578415633.00p
£381,754,317.78
–
07/02/2025
72,457
68.02p
£49,285.25
–
Showing 1–50 of 52 buybacks
1
2
Next