Market Price
$ 51.09
Selling Price
$ 45.80
223
147
93
446
Market Price
$ 57.48
Selling Price
$ 48.35
3249
2712
3239
3454
Market Price
$ 65.13
Selling Price
$ 56.99
615
346
186
1335
Market Price
$ 40.57
Selling Price
$ 35.53
599
576
437
1171
Market Price
$ 50.33
Selling Price
$ 43.56
2994
2230
2877
4691
Market Price
$ 32.33
Selling Price
$ 29.08
2938
1166
1491
3271
Market Price
$ 43.55
Selling Price
$ 37.29
221
45
182
515
Market Price
$ 38.16
Selling Price
$ 32.45
700
245
658
1936
Market Price
$ 37.89
Selling Price
$ 33.32
3970
1806
1688
4589
Market Price
$ 69.87
Selling Price
$ 59.72
1420
914
521
2844
Market Price
$ 36.91
Selling Price
$ 33.43
2525
563
786
3716
Market Price
$ 46.32
Selling Price
$ 39.14
493
311
314
1121
Market Price
$ 38.79
Selling Price
$ 34.09
1008
256
350
1226
Market Price
$ 68.68
Selling Price
$ 58.77
886
608
876
1147
Market Price
$ 49.10
Selling Price
$ 43.26
2343
1726
1227
4742
Market Price
$ 50.16
Selling Price
$ 44.17
1114
288
377
2366
Market Price
$ 58.37
Selling Price
$ 50.86
333
302
273
1537
Market Price
$ 31.20
Selling Price
$ 26.72
1145
672
641
2951
Market Price
$ 49.52
Selling Price
$ 42.57
604
302
222
1208
Market Price
$ 63.54
Selling Price
$ 53.71
4573
1826
2547
4703
Market Price
$ 61.82
Selling Price
$ 55.33
1757
1355
1114
3751
Market Price
$ 46.97
Selling Price
$ 42.65
293
225
131
547
Market Price
$ 65.09
Selling Price
$ 55.97
3772
2589
3545
4254
Market Price
$ 69.18
Selling Price
$ 59.07
1486
578
984
4667
Market Price
$ 69.61
Selling Price
$ 59.79
1069
445
398
1095
Market Price
$ 53.94
Selling Price
$ 48.30
4069
2853
3304
4493
Market Price
$ 59.54
Selling Price
$ 52.23
2041
1383
546
3592
Market Price
$ 32.98
Selling Price
$ 27.62
1148
348
720
2160
Market Price
$ 63.22
Selling Price
$ 55.28
2083
1928
792
2112
Market Price
$ 30.95
Selling Price
$ 27.93
2759
1802
2743
3749
Market Price
$ 50.27
Selling Price
$ 43.13
238
220
99
609
Market Price
$ 49.95
Selling Price
$ 42.57
3421
728
1349
3941
Market Price
$ 56.30
Selling Price
$ 48.24
1727
949
480
2273
Market Price
$ 51.78
Selling Price
$ 46.21
2102
532
813
2338
Market Price
$ 48.25
Selling Price
$ 40.94
1662
542
1302
1761
Market Price
$ 66.88
Selling Price
$ 56.16
376
114
347
1459
Market Price
$ 54.34
Selling Price
$ 48.29
2719
2466
2074
4860
Market Price
$ 47.82
Selling Price
$ 41.76
1131
801
436
1961
Market Price
$ 39.10
Selling Price
$ 33.51
153
37
134
410
Market Price
$ 68.09
Selling Price
$ 56.92
562
498
401
1015