TOUCHSTAR PLC ORD 5P - stock earnings

TST.L Quarterly earnings

DateEarningsRevenue
2023Q2 27.1 million GBp 372.6 million GBp
2022Q4 39.4 million GBp 364.1 million GBp
2022Q2 16.4 million GBp 310.2 million GBp
2021Q4 22.9 million GBp 320.9 million GBp
2019Q2 -8.7 million GBp 166.4 million GBp
2019Q1 -8.7 million GBp 166.4 million GBp
2018Q4 -25.1 million GBp 182.7 million GBp
2018Q3 -25.1 million GBp 182.7 million GBp
2018Q2 -22.9 million GBp 172.5 million GBp
2018Q1 -22.9 million GBp 172.5 million GBp
2017Q4 -179.5 million GBp 194.4 million GBp
2017Q3 -179.5 million GBp 194.4 million GBp
2017Q2 -89.6 million GBp 196.7 million GBp
2017Q1 -89.6 million GBp 196.7 million GBp
2016Q4 9.0 million GBp 173.9 million GBp
2016Q3 9.0 million GBp 173.9 million GBp
2016Q2 11.9 million GBp 190.6 million GBp
2016Q1 11.9 million GBp 190.6 million GBp
2015Q3 -158.5 million GBp 216.9 million GBp
2015Q2 -158.5 million GBp 216.9 million GBp
2015Q1 -158.5 million GBp 216.9 million GBp
2014Q3 12.7 million GBp 235.2 million GBp
2014Q2 12.7 million GBp 235.2 million GBp
2014Q1 12.7 million GBp 235.2 million GBp
2013Q3 5.5 million GBp 210.6 million GBp
2013Q2 5.5 million GBp 210.6 million GBp
2013Q1 5.5 million GBp 210.6 million GBp
2012Q3 8.4 million GBp 216.7 million GBp
2012Q2 8.4 million GBp 216.7 million GBp
2012Q1 8.4 million GBp 216.7 million GBp
2011Q3 21.9 million GBp 278.9 million GBp
2011Q2 21.9 million GBp 278.9 million GBp
2011Q1 21.9 million GBp 278.9 million GBp
2010Q3 9.6 million GBp 205.0 million GBp
2010Q2 9.6 million GBp 205.0 million GBp
2010Q1 9.6 million GBp 205.0 million GBp
2009Q3 10.9 million GBp 207.2 million GBp
2009Q2 10.9 million GBp 207.2 million GBp
2009Q1 10.9 million GBp 207.2 million GBp
2008Q3 10.0 million GBp 208.3 million GBp
2008Q2 10.0 million GBp 208.3 million GBp
2008Q1 10.0 million GBp 208.3 million GBp
2007Q3 35.5 million GBp 265.9 million GBp
2007Q2 35.5 million GBp 265.9 million GBp
2007Q1 35.5 million GBp 265.9 million GBp
2006Q3 31.9 million GBp 273.1 million GBp
2006Q2 31.9 million GBp 273.1 million GBp
2006Q1 31.9 million GBp 273.1 million GBp
2005Q3 15.7 million GBp 135.8 million GBp
2005Q2 15.7 million GBp 135.8 million GBp
2005Q1 15.7 million GBp 135.8 million GBp
2004Q3 15.1 million GBp 96.5 million GBp
2004Q2 15.1 million GBp 96.5 million GBp
2004Q1 15.1 million GBp 96.5 million GBp
2003Q4 1.1 billion GBp 7.2 billion GBp
2003Q3 14.4 million GBp 97.4 million GBp
2003Q2 14.4 million GBp 97.4 million GBp
2003Q1 14.4 million GBp 97.4 million GBp
2002Q4 496.5 million GBp 4.3 billion GBp
2002Q3 26.6 million GBp 104.7 million GBp
2002Q2 26.6 million GBp 104.7 million GBp
2002Q1 26.6 million GBp 104.7 million GBp
2001Q3 -64.1 million GBp 194.9 million GBp
2001Q2 -64.1 million GBp 194.9 million GBp
2001Q1 -64.1 million GBp 194.9 million GBp
2000Q3 -44.8 million GBp 406.8 million GBp
2000Q2 -44.8 million GBp 406.8 million GBp
2000Q1 -44.8 million GBp 406.8 million GBp
1999Q3 -196.9 million GBp 553.1 million GBp
1999Q2 -196.9 million GBp 553.1 million GBp
1999Q1 -196.9 million GBp 553.1 million GBp
1998Q3 26.7 million GBp 648.6 million GBp
1998Q2 26.7 million GBp 648.6 million GBp
1998Q1 26.7 million GBp 648.6 million GBp
1997Q3 -19.3 million GBp 820.0 million GBp
1997Q2 -19.3 million GBp 820.0 million GBp
1997Q1 -19.3 million GBp 820.0 million GBp
1996Q3 -16.7 million GBp 1.0 billion GBp
1996Q2 -16.7 million GBp 1.0 billion GBp
1996Q1 -16.7 million GBp 1.0 billion GBp
1995Q3 49.2 million GBp 993.7 million GBp
1995Q2 49.2 million GBp 993.7 million GBp
1995Q1 49.2 million GBp 993.7 million GBp
1994Q3 13.7 million GBp 795.8 million GBp
1994Q2 13.7 million GBp 795.8 million GBp
1994Q1 13.7 million GBp 795.8 million GBp
1993Q3 33.8 million GBp 738.4 million GBp
1993Q2 33.8 million GBp 738.4 million GBp
1993Q1 33.8 million GBp 738.4 million GBp
1992Q3 14.2 million GBp 581.8 million GBp
1992Q2 14.2 million GBp 581.8 million GBp
1992Q1 14.2 million GBp 581.8 million GBp
1991Q3 32.4 million GBp 503.4 million GBp
1991Q2 32.4 million GBp 503.4 million GBp
1991Q1 32.4 million GBp 503.4 million GBp
1990Q3 -2.1 million GBp 583.1 million GBp
1990Q2 -2.1 million GBp 583.1 million GBp
1990Q1 -2.1 million GBp 583.1 million GBp
1989Q3 18.8 million GBp 635.4 million GBp
1989Q2 18.8 million GBp 635.4 million GBp
1989Q1 18.8 million GBp 635.4 million GBp
1988Q3 21.5 million GBp 356.2 million GBp
1988Q2 21.5 million GBp 356.2 million GBp
1988Q1 21.5 million GBp 356.2 million GBp
1987Q3 15.4 million GBp 264.5 million GBp
1987Q2 15.4 million GBp 264.5 million GBp
1987Q1 15.4 million GBp 264.5 million GBp
1986Q3 14.9 million GBp 217.6 million GBp
1986Q2 14.9 million GBp 217.6 million GBp
1986Q1 14.9 million GBp 217.6 million GBp
1985Q3 7.1 million GBp 168.4 million GBp
1985Q2 7.1 million GBp 168.4 million GBp
1985Q1 7.1 million GBp 168.4 million GBp

TST.L Yearly earnings

DateEarningsRevenue
2022 55.8 million GBp 674.3 million GBp
2021 34.1 million GBp 610.4 million GBp
2020 8.7 million GBp 588.6 million GBp
2019 -50.1 million GBp 665.4 million GBp
2018 -91.6 million GBp 689.8 million GBp
2017 -358.5 million GBp 786.8 million GBp
2016 47.5 million GBp 762.4 million GBp
2015 -633.9 million GBp 867.6 million GBp
2014 50.9 million GBp 940.8 million GBp
2013 21.9 million GBp 842.5 million GBp
2012 33.6 million GBp 866.9 million GBp
2011 87.6 million GBp 1.1 billion GBp
2010 38.2 million GBp 820.0 million GBp
2009 43.7 million GBp 828.6 million GBp
2008 39.8 million GBp 833.0 million GBp
2007 141.9 million GBp 1.1 billion GBp
2006 127.5 million GBp 1.1 billion GBp
2005 62.9 million GBp 543.0 million GBp
2004 60.3 million GBp 385.9 million GBp
2003 57.7 million GBp 389.5 million GBp
2002 106.3 million GBp 418.8 million GBp
2001 -256.5 million GBp 779.7 million GBp
2000 -179.3 million GBp 1.6 billion GBp
1999 -787.4 million GBp 2.2 billion GBp
1998 106.6 million GBp 2.6 billion GBp
1997 -77.1 million GBp 3.3 billion GBp
1996 -66.8 million GBp 4.2 billion GBp
1995 196.6 million GBp 4.0 billion GBp
1994 54.6 million GBp 3.2 billion GBp
1993 135.3 million GBp 3.0 billion GBp
1992 56.6 million GBp 2.3 billion GBp
1991 129.5 million GBp 2.0 billion GBp
1990 -8.2 million GBp 2.3 billion GBp
1989 75.2 million GBp 2.5 billion GBp
1988 85.8 million GBp 1.4 billion GBp
1987 61.5 million GBp 1.1 billion GBp
1986 59.4 million GBp 870.5 million GBp
1985 28.4 million GBp 673.6 million GBp

TST.L

Price: £0.92

52 week price:
75.00
119.00

Dividend Yield: 0.00%

5-year range yield:
0.00%
1.72%

Forward Dividend Yield: 1.62%

Payout Ratio: 1250.00%

Payout Ratio Range:
22.99%
1250.00%

Dividend Per Share: 1.50 GBp

Earnings Per Share: 0.08 GBp

P/E Ratio: 12.50

Exchange: LSE

Sector: Technology

Industry: Computer Hardware

Market Capitalization: 7.2 million

Average Dividend Frequency: 2

Years Paying Dividends: 1

Links: