Market Price
$ 49.00
Selling Price
$ 43.31
1055
972
735
1895
Market Price
$ 52.92
Selling Price
$ 44.61
1093
665
680
2642
Market Price
$ 61.89
Selling Price
$ 51.58
421
214
353
2036
Market Price
$ 58.15
Selling Price
$ 51.10
2475
649
2377
3707
Market Price
$ 67.37
Selling Price
$ 59.63
2781
727
2107
3495
Market Price
$ 43.07
Selling Price
$ 39.02
1540
1003
794
4554
Market Price
$ 58.02
Selling Price
$ 48.50
175
85
122
731
Market Price
$ 68.96
Selling Price
$ 59.49
144
142
85
476
Market Price
$ 61.56
Selling Price
$ 51.31
1262
1068
1172
2768
Market Price
$ 50.87
Selling Price
$ 45.69
1217
294
1147
1559
Market Price
$ 46.43
Selling Price
$ 39.05
2410
1595
2310
4496
Market Price
$ 33.15
Selling Price
$ 29.85
1750
1037
1235
4203
Market Price
$ 61.45
Selling Price
$ 51.73
656
521
303
3101
Market Price
$ 50.98
Selling Price
$ 44.60
552
327
218
1572
Market Price
$ 43.60
Selling Price
$ 37.09
588
399
232
897
Market Price
$ 42.94
Selling Price
$ 38.62
1678
1340
697
2740
Market Price
$ 52.16
Selling Price
$ 43.67
1013
512
858
2913
Market Price
$ 57.77
Selling Price
$ 51.58
514
489
297
1257
Market Price
$ 60.08
Selling Price
$ 51.41
2383
696
1932
4762
Market Price
$ 55.33
Selling Price
$ 48.49
1182
542
978
1295
Market Price
$ 48.59
Selling Price
$ 43.69
2307
1582
1735
4189
Market Price
$ 40.56
Selling Price
$ 36.65
1332
1039
1066
1949
Market Price
$ 43.54
Selling Price
$ 38.18
4683
4481
947
4766
Market Price
$ 65.60
Selling Price
$ 54.75
1599
996
513
2862
Market Price
$ 52.34
Selling Price
$ 46.86
2370
1253
2337
2564
Market Price
$ 33.69
Selling Price
$ 28.18
1305
1186
391
3395
Market Price
$ 51.92
Selling Price
$ 46.35
448
335
137
1104
Market Price
$ 42.30
Selling Price
$ 36.20
1074
468
254
4364
Market Price
$ 56.61
Selling Price
$ 48.21
2993
2125
2068
4132
Market Price
$ 40.30
Selling Price
$ 36.61
576
534
207
1580
Market Price
$ 43.09
Selling Price
$ 36.62
704
213
205
1251
Market Price
$ 62.29
Selling Price
$ 52.16
2135
1449
771
2644
Market Price
$ 65.57
Selling Price
$ 54.73
893
594
564
895
Market Price
$ 62.73
Selling Price
$ 53.83
1074
730
487
1458
Market Price
$ 44.17
Selling Price
$ 39.81
598
575
168
1166
Market Price
$ 32.98
Selling Price
$ 28.41
177
167
60
570
Market Price
$ 30.00
Selling Price
$ 25.75
2060
1838
587
4831
Market Price
$ 57.55
Selling Price
$ 48.44
3058
694
2863
3161
Market Price
$ 34.35
Selling Price
$ 28.82
1677
477
1090
2683
Market Price
$ 65.78
Selling Price
$ 58.55
481
387
341
1384