Market Price
$ 52.46
530
289
147
2408
Market Price
$ 47.81
1092
648
607
1347
Market Price
$ 68.20
2337
485
1475
3967
Market Price
$ 32.82
1350
847
977
1692
Market Price
$ 63.70
1510
1024
1032
3197
Market Price
$ 45.28
4109
1206
1547
4294
Market Price
$ 58.33
657
305
638
1959
Market Price
$ 61.86
913
295
511
1345
Market Price
$ 46.20
1325
1178
1099
1595
Market Price
$ 46.18
2750
1684
2725
4892
Market Price
$ 39.16
1477
1069
867
4966
Market Price
$ 51.66
1866
1361
1016
4277
Market Price
$ 65.69
2353
759
2318
4430
Market Price
$ 55.09
396
248
101
1762
Market Price
$ 62.91
945
634
895
2145
Market Price
$ 34.76
2711
865
577
3548
Market Price
$ 39.67
812
759
751
2038
Market Price
$ 31.89
1168
839
1159
4822
Market Price
$ 57.02
906
539
227
1564
Market Price
$ 47.04
368
281
162
899
Market Price
$ 35.97
924
887
599
2313
Market Price
$ 51.22
834
226
270
3646
Market Price
$ 33.53
540
412
234
2488
Market Price
$ 54.99
2438
833
2083
4747
Market Price
$ 34.36
1353
808
552
2624
Market Price
$ 41.04
700
183
205
869
Market Price
$ 63.23
825
381
560
3644
Market Price
$ 50.99
3550
3048
2082
3957
Market Price
$ 56.73
3569
2638
2488
4600
Market Price
$ 53.74
2463
2278
1755
2661
Market Price
$ 45.57
933
554
586
2932
Market Price
$ 65.52
2351
1227
1458
2916
Market Price
$ 41.83
2307
1222
2205
2817
Market Price
$ 65.60
1974
1049
599
4102
Market Price
$ 32.16
1899
1621
1423
3063
Market Price
$ 50.35
2091
865
1937
3457
Market Price
$ 48.18
1712
1506
1689
2642
Market Price
$ 43.99
2802
1208
1086
2923
Market Price
$ 33.22
3591
1219
2795
4422
Market Price
$ 44.48
3187
1623
1582
4258