Market Price
$ 66.09
Selling Price
$ 56.89
2284
1405
481
2660
Market Price
$ 43.90
Selling Price
$ 37.17
567
395
345
2008
Market Price
$ 39.77
Selling Price
$ 34.65
1386
1002
589
2990
Market Price
$ 43.92
Selling Price
$ 37.03
3505
797
3504
4574
Market Price
$ 48.57
Selling Price
$ 41.84
576
115
344
1917
Market Price
$ 41.35
Selling Price
$ 37.39
1435
627
551
1438
Market Price
$ 31.85
Selling Price
$ 28.36
252
97
174
560
Market Price
$ 54.94
Selling Price
$ 49.81
230
159
116
1000
Market Price
$ 62.35
Selling Price
$ 53.56
2825
2063
2211
3573
Market Price
$ 45.34
Selling Price
$ 41.00
1330
441
273
3796
Market Price
$ 34.19
Selling Price
$ 30.48
2270
513
1372
4293
Market Price
$ 45.89
Selling Price
$ 40.46
2211
586
1184
2461
Market Price
$ 28.59
Selling Price
$ 25.61
707
340
346
803
Market Price
$ 64.20
Selling Price
$ 55.87
1863
1319
1045
2064
Market Price
$ 58.72
Selling Price
$ 52.91
764
578
695
1428
Market Price
$ 42.94
Selling Price
$ 37.89
3404
2620
1313
4228
Market Price
$ 42.84
Selling Price
$ 37.18
1349
746
1185
2632
Market Price
$ 58.43
Selling Price
$ 52.68
1746
1634
1113
3257
Market Price
$ 38.42
Selling Price
$ 32.07
2240
1511
1743
2779
Market Price
$ 32.88
Selling Price
$ 27.55
1030
573
325
1618
Market Price
$ 59.77
Selling Price
$ 50.23
1851
1490
808
1924
Market Price
$ 61.00
Selling Price
$ 54.53
2073
503
561
2764
Market Price
$ 46.77
Selling Price
$ 42.48
2334
1771
2162
2768
Market Price
$ 63.16
Selling Price
$ 55.95
1363
1236
406
3052
Market Price
$ 42.24
Selling Price
$ 35.76
2506
2406
2229
3220
Market Price
$ 51.32
Selling Price
$ 44.28
870
529
450
957
Market Price
$ 62.72
Selling Price
$ 53.55
2753
2254
822
3077
Market Price
$ 63.51
Selling Price
$ 54.48
608
589
311
712
Market Price
$ 59.27
Selling Price
$ 52.96
2676
2066
1517
4314
Market Price
$ 29.72
Selling Price
$ 26.77
326
97
163
402
Market Price
$ 63.11
Selling Price
$ 53.62
2216
1685
748
4844
Market Price
$ 28.63
Selling Price
$ 25.45
126
67
101
485
Market Price
$ 31.11
Selling Price
$ 27.88
2146
735
1201
4797
Market Price
$ 61.01
Selling Price
$ 52.98
477
153
154
503
Market Price
$ 52.74
Selling Price
$ 47.34
883
647
547
3904
Market Price
$ 32.71
Selling Price
$ 29.57
161
84
97
743
Market Price
$ 56.86
Selling Price
$ 48.50
1328
1270
844
3164
Market Price
$ 57.02
Selling Price
$ 50.98
1081
519
263
3150
Market Price
$ 54.00
Selling Price
$ 48.80
1431
982
630
2570
Market Price
$ 36.10
Selling Price
$ 32.67
1476
1092
1414
3704