Market Price
$ 60.14
1400
1149
705
3195
Market Price
$ 57.56
1777
875
456
4389
Market Price
$ 51.89
836
802
347
1728
Market Price
$ 40.98
1291
420
876
2985
Market Price
$ 59.66
2877
730
1781
2987
Market Price
$ 45.51
1361
836
1186
1494
Market Price
$ 33.91
635
578
292
1788
Market Price
$ 58.87
456
397
396
1380
Market Price
$ 36.72
1875
1266
1869
3043
Market Price
$ 48.44
2625
1063
1710
2896
Market Price
$ 40.95
1078
807
1069
1309
Market Price
$ 31.20
2343
1737
1596
4032
Market Price
$ 42.45
1291
1232
888
3241
Market Price
$ 66.94
1519
1137
1066
1971
Market Price
$ 29.79
1466
566
463
1521
Market Price
$ 45.30
868
337
320
1933
Market Price
$ 56.68
1880
1599
1271
2895
Market Price
$ 53.96
1388
887
1203
2629
Market Price
$ 67.48
1604
673
1147
4828
Market Price
$ 38.87
3398
3123
1638
3401
Market Price
$ 34.81
1313
892
337
2135
Market Price
$ 60.91
1644
637
589
1666
Market Price
$ 29.64
1659
1546
1373
3001
Market Price
$ 46.75
1842
1472
607
4622
Market Price
$ 56.37
1920
1584
1501
2049
Market Price
$ 41.56
1060
402
267
4156
Market Price
$ 45.24
2209
786
1899
4256
Market Price
$ 47.48
3404
3112
1205
4283
Market Price
$ 30.52
2803
704
1317
3111
Market Price
$ 52.58
2343
1808
1148
4691
Market Price
$ 38.48
1073
942
706
3433
Market Price
$ 49.98
1968
1514
1167
4734
Market Price
$ 59.80
406
334
218
577
Market Price
$ 60.88
612
422
288
867
Market Price
$ 59.51
2643
841
878
3122
Market Price
$ 56.80
2128
1824
735
3069
Market Price
$ 64.07
938
218
487
1187
Market Price
$ 41.27
3327
1354
1802
4979
Market Price
$ 65.10
1203
494
757
2316
Market Price
$ 45.37
1854
1764
1531
2551