TEVA
$121.06
$42.37
$114.07
$39.92
$68.68
$24.04
$91.96
$103.60
$36.26
$32.19
$81.36
$98.94
$34.63
$58.08
$20.33
$79.15
$27.70