diff --git a/apps/treasury/models.py b/apps/treasury/models.py
index 9e5c35849152a7576577a16295324bdd44f815d8..548c3b1e3d4aec2488fc6a498d4cb10941d0e47c 100644
--- a/apps/treasury/models.py
+++ b/apps/treasury/models.py
@@ -137,7 +137,7 @@ class Product(models.Model):
 
     @property
     def amount_euros(self):
-        return self.amount / 100
+        return "{:.2f}".format(self.amount / 100)
 
     @property
     def total(self):
@@ -145,7 +145,7 @@ class Product(models.Model):
 
     @property
     def total_euros(self):
-        return self.total / 100
+        return "{:.2f}".format(self.total / 100)
 
     class Meta:
         verbose_name = _("product")
diff --git a/apps/treasury/templatetags/escape_tex.py b/apps/treasury/templatetags/escape_tex.py
index 1be2f51e2529ada3749172e6c82e5a9def09f4a2..bd7009434ab8b439d0c82cc12a7195addba5e90d 100644
--- a/apps/treasury/templatetags/escape_tex.py
+++ b/apps/treasury/templatetags/escape_tex.py
@@ -2,10 +2,11 @@
 # SPDX-License-Identifier: GPL-3.0-or-later
 
 from django import template
+from django.utils.safestring import mark_safe
 
 
 def do_latex_escape(value):
-    return (
+    return mark_safe(
         value.replace("&", "\\&")
         .replace("$", "\\$")
         .replace("%", "\\%")