Townsquare Media Inc
Advertising Agencies
Communication Services
traded
09 Apr 2025
listed
no
open
6.75
52 week high
11.85
high
7.43
52 week low
6.87
previous Close
6.87
P/E ratio
market cap
146 M
div yield
0
net incoming
11.34 M
123.02 %
net profit margin
9.83 %
51.00 %
operating incoming
15.10 M
17.10 %
net change in cash
-6.72 M
76.07 %
cash on hand
21.79 M
-23.59 %
cost of revenue
83.79 M
-7.44 %
top