Symbol: ATEN
NYSE
15.15
Market price today
24.6607
P/E Ratio
0.4932
PEG Ratio
1.13B
MRK Cap
DIV Yield