diff --git a/NTO/FinancialMarket/attributes/shares.ttl b/NTO/FinancialMarket/attributes/shares.ttl
new file mode 100644
index 00000000000..b69a4bd4119
--- /dev/null
+++ b/NTO/FinancialMarket/attributes/shares.ttl
@@ -0,0 +1,14 @@
+@prefix ogit.FinancialMarket: .
+@prefix ogit: .
+@prefix owl: .
+@prefix rdfs: .
+@prefix dcterms: .
+
+ogit.FinancialMarket:shares
+ a owl:DatatypeProperty;
+ rdfs:subPropertyOf ogit:Attribute;
+ rdfs:label "shares";
+ dcterms:description "Number of shares held in an ownership relation between two entities. Represents the quantity of equity instruments owned.";
+ dcterms:valid "start=2025-04-15;";
+ dcterms:creator "Calvin Spolwind";
+.
\ No newline at end of file
diff --git a/NTO/FinancialMarket/entities/OwnershipRelation.ttl b/NTO/FinancialMarket/entities/OwnershipRelation.ttl
new file mode 100644
index 00000000000..e3c705d9c1f
--- /dev/null
+++ b/NTO/FinancialMarket/entities/OwnershipRelation.ttl
@@ -0,0 +1,25 @@
+@prefix ogit.FinancialMarket: .
+@prefix ogit: .
+@prefix rdfs: .
+@prefix dcterms: .
+
+ogit.FinancialMarket:OwnershipRelation
+ a rdfs:Class;
+ rdfs:subClassOf ogit:Entity;
+ rdfs:label "OwnershipRelation";
+ dcterms:description """Represents an ownership or equity relationship between two Organization entities. The relation is reified to allow storing attributes such as shares""";
+ dcterms:valid "start=2025-04-28;";
+ dcterms:creator "Calvin Spolwind";
+ ogit:scope "NTO";
+ ogit:parent ogit:Node;
+ ogit:mandatory-attributes (
+ );
+ ogit:optional-attributes (
+ ogit.FinancialMarket:shares
+ );
+ ogit:indexed-attributes (
+ );
+ ogit:allowed (
+ [ ogit:has ogit:Organization ]
+ );
+.
\ No newline at end of file
diff --git a/SGO/sgo/entities/Organization.ttl b/SGO/sgo/entities/Organization.ttl
index 04c7172672c..7015b0a70f5 100644
--- a/SGO/sgo/entities/Organization.ttl
+++ b/SGO/sgo/entities/Organization.ttl
@@ -164,6 +164,7 @@ The ogit/function attribute should be used to tell what kind of grouping an enti
[ ogit:has ogit.Politics:Reaction ]
[ ogit:issues ogit.Legal:LegalNorm ]
[ ogit:conducts ogit.FinancialMarket:Activity ]
+ [ ogit:has ogit.FinancialMarket:OwnershipRelation ]
[ ogit.ClassificationStandard:classifiedUnder ogit.ClassificationStandard:ClassificationStandardTreeBranch ]
[ ogit:supports ogit.ServiceManagement:ServiceMapping ]
[ ogit:publishes ogit.Publications:Publication ]
diff --git a/SGO/sgo/entities/Person.ttl b/SGO/sgo/entities/Person.ttl
index 1463f4150e8..636d0dddc94 100644
--- a/SGO/sgo/entities/Person.ttl
+++ b/SGO/sgo/entities/Person.ttl
@@ -13,6 +13,7 @@
@prefix ogit.Network: .
@prefix ogit.Project: .
@prefix ogit.Factory: .
+@prefix ogit.FinancialMarket: .
@prefix ogit.ServiceManagement: .
@prefix ogit.CustomerSupport: .
@prefix ogit.Mobile: .
@@ -147,6 +148,7 @@ ogit:Person
[ ogit:consumes ogit.Project:Project ]
[ ogit:resolves ogit.ServiceManagement:Ticket ]
[ ogit:represents ogit:Organization ]
+ [ ogit:has ogit.FinancialMarket:OwnershipRelation ]
[ ogit:represents ogit:Person ]
[ ogit:follows ogit:Person ]
[ ogit:rejects ogit:Alert ]