TITAN Stock: price and directors' dealings · Belgium · FSMA Follow the TITAN share price and the full insider trade history of the company, a listed issuer based in Belgium. Shares are listed on BE BE, under the authority of FSMA. Market capitalisation: €3.9bn. The latest transaction was filed on 8 July 2026 (Purchase). Among the most active insiders: PAUL AND ALEXANDRA CANELLOPOULOS FOUNDATION. Every trade is openly available.
Fundamental score
Ranked 5,483 of 26,092 companies
FCF yld 6.6%
Earn yld 6.3%
EV/EBITDA 7.9x
ROE 13%
Gross mgn 28%
Net mgn 8.9%
Debt/EBITDA 1.2x
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 8 July 2026
All Executives51 Thresholds0 Prospectus0 Other0
Declarations 51 total
● Person closely associated to a member of administrative management or supervisory body · Executives · 5 May 2026
1,075 shares @ €45.96 0.0013% mcap 3.2% of flow Share OtherBE0974338700⌘ FSMA:titan-75 Ideal exit: 30 Jan 2027 (T+270) ● Person closely associated to a member of administrative management or supervisory body · Executives · 4 May 2026
1,025 shares @ €46.04 3.1% of flow Share OtherBE0974338700⌘ FSMA:titan-71 Ideal exit: 29 Jan 2027 (T+270) ● Person closely associated to a member of administrative management or supervisory body · Executives · 30 Apr 2026
1,000 shares @ €46.15 3.1% of flow Share OtherBE0974338700⌘ FSMA:titan-70 Ideal exit: 25 Jan 2027 (T+270) ● Person closely associated to a member of administrative management or supervisory body · Executives · 29 Apr 2026
1,024 shares @ €45.52 3.1% of flow Share OtherBE0974338700⌘ FSMA:titan-67 Ideal exit: 24 Jan 2027 (T+270) ● Member of administrative management or supervisory body · Executives · 17 Apr 2026
26,372 shares 0
Share Euronext BrusselsBE0974338700⌘ FSMA:titan-69 Ideal exit: 12 Jan 2027 (T+270) ● Member of administrative management or supervisory body · Executives · 17 Apr 2026
11,864 shares 0
Share Euronext BrusselsBE0974338700⌘ FSMA:titan-65 Ideal exit: 12 Jan 2027 (T+270) ● Member of administrative management or supervisory body · Executives · 17 Apr 2026
19,550 shares 0
Share Euronext BrusselsBE0974338700⌘ FSMA:titan-63 Ideal exit: 12 Jan 2027 (T+270) ● Member of administrative management or supervisory body · Executives · 17 Apr 2026
58,611 shares 0
Share Euronext BrusselsBE0974338700⌘ FSMA:titan-64 Ideal exit: 12 Jan 2027 (T+270) ● Senior executive · Executives · 17 Apr 2026
3,234 shares 0
Share Euronext BrusselsBE0974338700⌘ FSMA:titan-66 Ideal exit: 12 Jan 2027 (T+270) ● Member of administrative management or supervisory body · Executives · 17 Apr 2026
9,510 shares 0
Share Euronext BrusselsBE0974338700⌘ FSMA:titan-68 Ideal exit: 12 Jan 2027 (T+270) ● Person closely associated to a member of administrative management or supervisory body · Executives · 30 Mar 2026
1,088 shares @ €43.29 3.1% of flow Share OtherBE0974338700⌘ FSMA:titan-61 Ideal exit: 25 Dec 2026 (T+270) ● Person closely associated to a member of administrative management or supervisory body · Executives · 31 Mar 2026
380 shares @ €44.70 1.1% of flow Share OtherBE0974338700⌘ FSMA:titan-62 Ideal exit: 26 Dec 2026 (T+270) ● Person closely associated to a member of administrative management or supervisory body · Executives · 26 Mar 2026
1,500 shares @ €45.48 4.5% of flow Share OtherBE0974338700⌘ FSMA:titan-59 Ideal exit: 21 Dec 2026 (T+270) ● Person closely associated to a member of administrative management or supervisory body · Executives · 27 Mar 2026
1,500 shares @ €43.47 4.3% of flow Share OtherBE0974338700⌘ FSMA:titan-60 Ideal exit: 22 Dec 2026 (T+270) ● Person closely associated to a member of administrative management or supervisory body · Executives · 24 Mar 2026
1,000 shares @ €44.86 3.0% of flow Share OtherBE0974338700⌘ FSMA:titan-57 Ideal exit: 19 Dec 2026 (T+270) ● Person closely associated to a member of administrative management or supervisory body · Executives · 23 Mar 2026
2,500 shares @ €43.17 7.2% of flow Share OtherBE0974338700⌘ FSMA:titan-58 Ideal exit: 18 Dec 2026 (T+270) ● Person closely associated to a member of administrative management or supervisory body · Executives · 19 Mar 2026
2,000 shares @ €43.99 5.9% of flow Share OtherBE0974338700⌘ FSMA:titan-56 Ideal exit: 14 Dec 2026 (T+270) ● Person closely associated to a member of administrative management or supervisory body · Executives · 20 Mar 2026
1,000 shares @ €44.35 3.0% of flow Share OtherBE0974338700⌘ FSMA:titan-55 Ideal exit: 15 Dec 2026 (T+270) ● Person closely associated to a member of administrative management or supervisory body · Executives · 17 Dec 2025
300 shares @ €47.16 0.9% of flow Share OtherBE0974338700⌘ FSMA:titan-54 Ideal exit: 13 Sept 2026 (T+270) ● Member of administrative management or supervisory body · Executives · 16 Dec 2025
1,000 shares @ €46.38 3.1% of flow Share OtherBE0974338700⌘ FSMA:titan-53 Ideal exit: 12 Sept 2026 (T+270) ● Member of administrative management or supervisory body · Executives · 15 Dec 2025
1,500 shares @ €45.87 4.6% of flow Share OtherBE0974338700⌘ FSMA:titan-51 Ideal exit: 11 Sept 2026 (T+270) ● Member of administrative management or supervisory body · Executives · 12 Dec 2025
1,500 shares @ €45.82 4.6% of flow Share OtherBE0974338700⌘ FSMA:titan-52 Ideal exit: 8 Sept 2026 (T+270) ● Senior executive · Executives · 26 Nov 2025
829 shares @ €45.60 8.5% of flow Share OtherBE0974338700⌘ FSMA:titan-50 ● Senior executive · Executives · 28 Nov 2025
936 shares @ €46.13 9.7% of flow Share OtherBE0974338700⌘ FSMA:titan-49 ● Senior executive · Executives · 25 Nov 2025
405 shares @ €44.66 4.0% of flow Share OtherBE0974338700⌘ FSMA:titan-41 25 of 51 declarations
Load more (26 remaining) About TITAN TITAN is a company listed on the XBRU market. It operates in the financial sector.