- £240.21m
- £221.79m
- $721.39m
- 90
- 91
- 87
- 100
REG - Tharisa PLC - Transaction in Own Shares and Voting rights
AnnouncementREG - Tharisa PLC - Transaction in Own Shares and Voting Rights
AnnouncementREG - Tharisa PLC - Transaction in Own Shares and Total Voting Rights
AnnouncementREG - Tharisa PLC - Transaction in Own Shares and Voting Rights
AnnouncementREG - Tharisa PLC - Tharisa signs long term renewable PPA
AnnouncementREG - Tharisa PLC - Transaction in Own Shares and Voting Rights
AnnouncementREG - Tharisa PLC - Transaction in Own Shares and Total Voting Rights
AnnouncementREG - Tharisa PLC - Q3 FY2024 Production Results
AnnouncementREG - Tharisa PLC - Transaction in Own Shares and Voting Rights
AnnouncementREG - Tharisa PLC - Transaction in Own Shares and Voting Rights
AnnouncementREG - Tharisa PLC - Transaction in Own Shares and Voting Rights
AnnouncementREG - Tharisa PLC - Transaction in Own Shares and Voting Rights
AnnouncementREG - Tharisa PLC - Transaction in Own Shares and Voting Rights
AnnouncementREG - Tharisa PLC - Transaction in Own Shares and Voting Rights
AnnouncementREG - Tharisa PLC - Dividend Declaration Correction SA Shareholders
AnnouncementREG - Tharisa PLC - Half-year Report
AnnouncementREG - Tharisa PLC - Tharisa Interim Results announcement details
AnnouncementREG - Tharisa PLC - Tharisa Trading Statement
AnnouncementREG - Tharisa PLC - Transaction in Own Shares
Announcement