TITAN Stock: price and directors' dealings · Belgium · FSMASource id FSMA:titan ISIN ISIN BE0974338700BE · FSMA Mcap €3.8B Follow the TITAN share price and the full insider trade history of the company, a listed issuer based in Belgium. Shares are listed on the BE market, under the authority of FSMA. Market capitalisation: €3.8bn. 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.
Analyst consensus: bullish or bearish? Analysts rate TITAN Strong Buy (bullish), based on 1 analysts. Average price target: €70.00.
Fundamental score
Ranked 6,037 of 28,958 companies
FCF yld 6.2%
Earn yld 5.9%
EV/EBITDA 8.4x
ROE 17%
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.
AI analysis generation is paused.
Last declaration on 8 July 2026
All Executives53 Thresholds0 Prospectus0 Other0
Declarations 53 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.1% of flow Share OtherISIN ISIN BE0974338700FSMA:titan-73 ● 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.1% of flow Share OtherISIN ISIN BE0974338700FSMA:titan-72 ● 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 OtherISIN ISIN BE0974338700FSMA:titan-75 ● 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 OtherISIN ISIN BE0974338700FSMA:titan-71 ● 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 OtherISIN ISIN BE0974338700FSMA:titan-70 ● 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 OtherISIN ISIN BE0974338700FSMA:titan-67 ● Member of administrative management or supervisory body · Executives · 17 Apr 2026
26,372 shares 0
Share Euronext BrusselsISIN ISIN BE0974338700FSMA:titan-69 ● Member of administrative management or supervisory body · Executives · 17 Apr 2026
11,864 shares 0
Share Euronext BrusselsISIN ISIN BE0974338700FSMA:titan-65 ● Member of administrative management or supervisory body · Executives · 17 Apr 2026
58,611 shares 0
Share Euronext BrusselsISIN ISIN BE0974338700FSMA:titan-64 ● Member of administrative management or supervisory body · Executives · 17 Apr 2026
9,510 shares 0
Share Euronext BrusselsISIN ISIN BE0974338700FSMA:titan-68 ● Member of administrative management or supervisory body · Executives · 17 Apr 2026
19,550 shares 0
Share Euronext BrusselsISIN ISIN BE0974338700FSMA:titan-63 ● Senior executive · Executives · 17 Apr 2026
3,234 shares 0
Share Euronext BrusselsISIN ISIN BE0974338700FSMA:titan-66 ● 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 OtherISIN ISIN BE0974338700FSMA:titan-61 ● 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 OtherISIN ISIN BE0974338700FSMA:titan-62 ● 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 OtherISIN ISIN BE0974338700FSMA:titan-59 ● 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 OtherISIN ISIN BE0974338700FSMA:titan-60 ● 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 OtherISIN ISIN BE0974338700FSMA:titan-57 ● 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 OtherISIN ISIN BE0974338700FSMA:titan-58 ● 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 OtherISIN ISIN BE0974338700FSMA:titan-56 ● 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 OtherISIN ISIN BE0974338700FSMA:titan-55 ● Member of administrative management or supervisory body · Executives · 16 Dec 2025
1,000 shares @ €46.38 3.1% of flow Share OtherISIN ISIN BE0974338700FSMA:titan-53 ● 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 OtherISIN ISIN BE0974338700FSMA:titan-54 ● Member of administrative management or supervisory body · Executives · 12 Dec 2025
1,500 shares @ €45.82 4.6% of flow Share OtherISIN ISIN BE0974338700FSMA:titan-52 ● Member of administrative management or supervisory body · Executives · 15 Dec 2025
1,500 shares @ €45.87 4.6% of flow Share OtherISIN ISIN BE0974338700FSMA:titan-51 ● Senior executive · Executives · 26 Nov 2025
829 shares @ €45.60 8.5% of flow Share OtherISIN ISIN BE0974338700FSMA:titan-50 25 of 53 declarations
Load more (28 remaining) About TITAN TITAN is a company listed on the XBRU market. It operates in the financial sector.