Fwd 2-Yr FTM 2027 2026 2025 2024 2023
Revenue $531.45 $508.32 $531.45 $508.32 $485.57 $437.59 $413.02
EBITDA
Margin
$98.17
18.5%
$91.35
18.0%
$98.17
18.5%
$91.35
18.0%
$90.26
17.8%
$72.58
14.3%
$56.57
11.1%
$/Share $59.43 $51.65 $59.43 $51.65 $48.38 $38.03 $38.03
Discount 22.7% 6.6% 22.7% 6.6% -0.2% -21.5% -21.5%