(a)  Purchases and sales 
 
 
 Class of relevant security   Purchases/   Total number of securities   Highest price    Lowest price 
                               sales                                     per unit         per unit 
                                                                         paid/received    paid/received 
---------------------------  -----------  ---------------------------  ---------------  --------------- 
 Common - ISIN GB0006320161   Purchase     4,365,801                    4.152 GBP        4.143 GBP 
---------------------------  -----------  ---------------------------  ---------------  --------------- 
 Common - ISIN GB0006320161   Sale         4,196,121                    4.152 GBP        4.145 GBP 
---------------------------  -----------  ---------------------------  ---------------  --------------- 
 
 
(b)   Derivatives transactions (other than options) 
 Class of                       Product description   Nature of dealing       Number of reference     Price per unit 
  relevant security              e.g. CFD             e.g. opening/closing    securities 
                                                      a 
                                                      long/short position, 
                                                      increasing/reducing a 
 
                                                      long/short position 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Long                    3,863                   4.149 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Long                    6,506                   4.149 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Long                    10,662                  4.148 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Short                   593                     4.149 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Long                    9                       4.147 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Long                    1,074                   4.147 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Short                   92                      4.15 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Short                   1,204                   4.15 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Long                    10,297                  4.15 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Long                    10,656                  4.152 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Short                   540,777                 4.15 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Short                   667,861                 4.151 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Short                   1,311                   4.149 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Long                    200                     4.148 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Short                   2,053                   4.143 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Long                    200                     4.145 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Long                    1,853                   4.145 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Short                   1,634                   4.15 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Long                    200                     4.151 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Long                    1,434                   4.151 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Short                   45,699                  4.147 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Short                   87,577                  4.15 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Short                   108,158                 4.151 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Long                    403                     4.145 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Short                   110,206                 4.15 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Short                   136,101                 4.151 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Short                   9,757                   4.149 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Long                    325,000                 4.148 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Long                    650,000                 4.148 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Long                    175,000                 4.148 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Long                    350,000                 4.148 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 Common - ISIN GB0006320161     Swaps                 Short                   1,500                   4.146 GBP 
-----------------------------  --------------------  ----------------------  ----------------------  ----------------- 
 
 
 
(c)  Options transactions in respect of existing securities 
(i)  Writing, selling, purchasing or varying 
 
 
 Class           Product        Writing,       Number          Exercise    Type            Expiry date   Option money 
 of              description    purchasing,    of               price      e.g.                          paid/ 
 relevant        e.g. call      selling,       securities to    per unit   American,                     received per 
 security        option         varying etc.   which option                European etc.                 unit 
                                               relates 
--------------  -------------  -------------  --------------  ----------  --------------  ------------  -------------- 
 N/A             N/A            N/A            N/A             N/A         N/A             N/A           N/A 
--------------  -------------  -------------  --------------  ----------  --------------  ------------  -------------- 
 
 
(ii)    Exercising 
 Class of relevant security     Product description         Number of        Exercise Price per 
                                 e.g. call option            securities       unit 

Intl Power (LSE:IPR)
Historical Stock Chart
From Jun 2024 to Jul 2024 Click Here for more Intl Power Charts.
Intl Power (LSE:IPR)
Historical Stock Chart
From Jul 2023 to Jul 2024 Click Here for more Intl Power Charts.