Market Price
$ 55.17
2143
501
720
3613
Market Price
$ 44.24
203
85
171
674
Market Price
$ 56.85
116
105
116
450
Market Price
$ 33.06
1915
1571
1285
3819
Market Price
$ 41.35
1286
331
576
1675
Market Price
$ 58.48
343
184
155
949
Market Price
$ 36.24
1693
1473
808
3607
Market Price
$ 57.32
2271
2102
1647
4240
Market Price
$ 46.46
1650
1046
705
2649
Market Price
$ 50.80
693
417
600
1052
Market Price
$ 58.88
722
623
218
879
Market Price
$ 45.47
1116
597
762
1332
Market Price
$ 45.92
2409
1069
1196
3571
Market Price
$ 49.57
2269
1481
783
4579
Market Price
$ 61.51
1564
762
992
2309
Market Price
$ 64.01
1171
456
1158
1334
Market Price
$ 58.75
4080
4039
2764
4739
Market Price
$ 56.16
444
201
188
714
Market Price
$ 48.74
3113
2248
1567
3227
Market Price
$ 56.69
375
282
371
793
Market Price
$ 68.29
1684
1055
1043
4580
Market Price
$ 53.86
1227
530
644
1606
Market Price
$ 32.22
761
214
745
1176
Market Price
$ 67.59
3092
1351
907
4006
Market Price
$ 38.35
2134
1252
736
3179
Market Price
$ 60.86
990
680
657
4179
Market Price
$ 51.07
2142
679
882
4033
Market Price
$ 68.67
1324
1071
1224
1935
Market Price
$ 56.21
2177
836
1115
3736
Market Price
$ 37.15
2107
469
1056
4072
Market Price
$ 59.26
250
121
207
760
Market Price
$ 38.96
1103
677
648
1171
Market Price
$ 63.80
1328
1127
451
1981
Market Price
$ 50.92
4072
2776
1624
4539
Market Price
$ 30.24
2191
1380
845
4447
Market Price
$ 53.40
2947
2386
964
3005
Market Price
$ 63.81
1365
658
1284
3277
Market Price
$ 30.60
3249
2023
2971
3361
Market Price
$ 31.00
1702
923
1363
4111
Market Price
$ 32.31
412
176
108
700