$TDF SEC Filings

Filing Filed On
FORM 3 23 Oct 2024
3 02 Jan 2024
3 01 Jun 2023
3 01 Jun 2023
3 01 Jun 2023
3 01 Jun 2023
3 01 Jun 2023
3 01 Jun 2023
3 01 Jun 2023
3 03 Jan 2023
3 03 Jan 2022
3 06 Oct 2021
3 05 Aug 2021
3 01 Aug 2018
3 01 Jun 2017
3 01 Jun 2017
3 01 Jun 2017
OWNERSHIP DOCUMENT 07 Apr 2017
3 26 Oct 2016
3 26 May 2016