TEVA
$119.07
$41.67
$112.20
$39.27
$90.45
$31.66
$80.03
$101.90
$35.66
$67.55
$23.64
$77.85
$27.25
$97.32
$34.06
$57.13
$20.00