J&J Snack Foods Corp.
Exchange: nyse
none
2701333760.00
188146000.00
2.159912986904
0.119476367239
15.89%
3
3.120000