SQUIRREL MEDIA, S.A. Stock: price and directors' dealings · Spain · CNMV Track the SQUIRREL MEDIA, S.A. share price and the full management transaction log of the company, a publicly traded company based in Spain. Shares are quoted on ES ES, under the oversight of CNMV. Operating in the Media sector, SQUIRREL MEDIA, S.A. has published 32 insider filings. Market capitalisation: €226.3m. The latest transaction was reported on 5 September 2023 (Purchase). Among the most active insiders: SQUIRREL CAPITAL S.L.U.. Every trade is accessible without an account.
€293,046
32 ops.
Buy Volume
Informational score on this market. Our backtest validates the signal only on 8 EU venues; elsewhere (notably US markets) insider buys historically invert or do not hold. Not a recommendation.
Fundamental score
Ranked 15,902 of 26,180 companies
FCF yld 5.6%
Earn yld 1.0%
EV/EBITDA 10.9x
ROE 7.5%
Gross mgn 16%
Net mgn 0.9%
Debt/EBITDA 2.0x
Pillars 2/3
Transparent value + quality ranking, distinct from the insider signal.
Σ Sigma AI Analysis Fundamental view, insider signal, bull and bear case, synthesis.
Generate AI analysis AI-generated analysis. Opinion, not investment advice. Not backtested. Built from public filings and financials. No price target, no buy or sell recommendation.
Last declaration on 5 September 2023
All Executives32 Thresholds0 Prospectus0 Other0
Declarations 32 total
● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 1 Sept 2023
48 shares @ €2.10 0.0000% mcap 100.0% of flow Share XMADES0183304080⌘ CNMV:2023109652 Ideal exit: 28 May 2024 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 2 Feb 2022
6,008 shares @ €3.80 7.8% of flow Share XMADES0183304080⌘ CNMV:2022018984 Ideal exit: 30 Oct 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 4 Feb 2022
1,333 shares @ €3.80 1.7% of flow Share XMADES0183304080⌘ CNMV:2022018982 Ideal exit: 1 Nov 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 1 Feb 2022
7,032 shares @ €3.65 8.8% of flow Share XMADES0183304080⌘ CNMV:2022018994 Ideal exit: 29 Oct 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 15 Dec 2021
400 shares @ €3.64 0.5% of flow Share XMADES0183304080⌘ CNMV:2021154625 Ideal exit: 11 Sept 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 13 Dec 2021
300 shares @ €3.69 0.4% of flow Share XMADES0183304080⌘ CNMV:2021154621 Ideal exit: 9 Sept 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 8 Dec 2021
400 shares @ €3.71 0.5% of flow Share XMADES0183304080⌘ CNMV:2021154618 Ideal exit: 4 Sept 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 9 Dec 2021
600 shares @ €3.71 0.8% of flow Share XMADES0183304080⌘ CNMV:2021154620 Ideal exit: 5 Sept 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 16 Dec 2021
700 shares @ €3.53 0.8% of flow Share XMADES0183304080⌘ CNMV:2021154626 Ideal exit: 12 Sept 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 17 Dec 2021
900 shares @ €3.57 1.1% of flow Share XMADES0183304080⌘ CNMV:2021154629 Ideal exit: 13 Sept 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 1 Dec 2021
500 shares @ €3.78 0.6% of flow Share XMADES0183304080⌘ CNMV:2021151141 Ideal exit: 28 Aug 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 24 Nov 2021
400 shares @ €3.79 0.5% of flow Share XMADES0183304080⌘ CNMV:2021151099 Ideal exit: 21 Aug 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 6 Dec 2021
370 shares @ €3.69 0.5% of flow Share XMADES0183304080⌘ CNMV:2021151146 Ideal exit: 2 Sept 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 30 Nov 2021
2,800 shares @ €3.76 3.6% of flow Share XMADES0183304080⌘ CNMV:2021151107 Ideal exit: 27 Aug 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 7 Dec 2021
150 shares @ €3.70 0.2% of flow Share XMADES0183304080⌘ CNMV:2021151149 Ideal exit: 3 Sept 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 26 Nov 2021
850 shares @ €3.81 1.1% of flow Share XMADES0183304080⌘ CNMV:2021151102 Ideal exit: 23 Aug 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 22 Nov 2021
12,600 shares @ €3.58 15.4% of flow Share XMADES0183304080⌘ CNMV:2021147212 Ideal exit: 19 Aug 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 23 Nov 2021
600 shares @ €3.71 0.8% of flow Share XMADES0183304080⌘ CNMV:2021147217 Ideal exit: 20 Aug 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 2 Nov 2021
1,400 shares @ €3.74 1.8% of flow Share XMADES0183304080⌘ CNMV:2021139538 Ideal exit: 30 Jul 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 29 Oct 2021
1,000 shares @ €3.74 1.3% of flow Share XMADES0183304080⌘ CNMV:2021137688 Ideal exit: 26 Jul 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 28 Oct 2021
200 shares @ €3.77 0.3% of flow Share XMADES0183304080⌘ CNMV:2021137690 Ideal exit: 25 Jul 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 27 Oct 2021
179 shares @ €3.79 0.2% of flow Share XMADES0183304080⌘ CNMV:2021137694 Ideal exit: 24 Jul 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 18 Oct 2021
796 shares @ €3.80 1.0% of flow Share XMADES0183304080⌘ CNMV:2021130151 Ideal exit: 15 Jul 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 7 Oct 2021
1,111 shares @ €3.80 1.4% of flow Share XMADES0183304080⌘ CNMV:2021127822 Ideal exit: 4 Jul 2022 (T+270) ● PRESIDENTE Y CONSEJERO DELEGADO · Executives · 11 Oct 2021
600 shares @ €3.92 0.8% of flow Share XMADES0183304080⌘ CNMV:2021127831 Ideal exit: 8 Jul 2022 (T+270) 25 of 32 declarations
Load more (7 remaining)