Market Price
$ 53.02
Selling Price
$ 48.04
2712
1122
891
3648
Market Price
$ 64.42
Selling Price
$ 58.15
2867
1896
2808
3012
Market Price
$ 30.52
Selling Price
$ 25.90
2060
1883
1987
4526
Market Price
$ 45.04
Selling Price
$ 38.78
484
245
126
999
Market Price
$ 56.08
Selling Price
$ 47.67
889
391
594
1471
Market Price
$ 38.57
Selling Price
$ 34.85
1542
1094
1519
1775
Market Price
$ 52.47
Selling Price
$ 45.53
683
437
289
1173
Market Price
$ 66.30
Selling Price
$ 55.94
2272
1409
2178
2538
Market Price
$ 39.04
Selling Price
$ 34.72
803
515
227
895
Market Price
$ 35.38
Selling Price
$ 30.88
155
141
45
468
Market Price
$ 60.47
Selling Price
$ 54.90
4321
1310
2063
4989
Market Price
$ 44.96
Selling Price
$ 37.87
1091
1040
606
1239
Market Price
$ 66.48
Selling Price
$ 59.82
1588
434
1036
2790
Market Price
$ 50.60
Selling Price
$ 43.75
600
422
304
1500
Market Price
$ 50.17
Selling Price
$ 44.64
488
442
241
2343
Market Price
$ 61.13
Selling Price
$ 51.48
1508
844
1384
2550
Market Price
$ 32.30
Selling Price
$ 27.58
1436
1033
1023
1591
Market Price
$ 66.00
Selling Price
$ 55.48
1000
563
701
1787
Market Price
$ 61.53
Selling Price
$ 51.61
988
358
757
1888
Market Price
$ 53.41
Selling Price
$ 47.52
1087
491
380
1600
Market Price
$ 47.98
Selling Price
$ 42.00
2028
1828
1848
2688
Market Price
$ 54.81
Selling Price
$ 45.82
395
354
147
683
Market Price
$ 61.94
Selling Price
$ 54.04
793
179
760
1790
Market Price
$ 60.90
Selling Price
$ 54.79
761
401
501
1560
Market Price
$ 34.08
Selling Price
$ 29.97
1336
1004
852
1718
Market Price
$ 54.05
Selling Price
$ 46.68
1295
623
388
2662
Market Price
$ 56.62
Selling Price
$ 47.81
569
374
355
1631
Market Price
$ 64.41
Selling Price
$ 55.79
2395
1918
1969
3543
Market Price
$ 52.77
Selling Price
$ 45.39
1905
1300
558
3391
Market Price
$ 41.48
Selling Price
$ 37.05
603
361
539
1015
Market Price
$ 57.20
Selling Price
$ 49.95
408
220
180
412
Market Price
$ 59.49
Selling Price
$ 50.90
2362
2057
1558
2591
Market Price
$ 69.79
Selling Price
$ 59.85
1105
245
357
3241
Market Price
$ 60.69
Selling Price
$ 51.11
2977
2168
1752
3185
Market Price
$ 63.93
Selling Price
$ 56.90
512
418
173
1008
Market Price
$ 51.21
Selling Price
$ 46.13
1308
1026
976
3791
Market Price
$ 42.05
Selling Price
$ 37.92
3715
2479
1224
4788
Market Price
$ 43.90
Selling Price
$ 39.49
919
242
454
1935
Market Price
$ 66.85
Selling Price
$ 56.51
1964
690
1693
2711
Market Price
$ 42.76
Selling Price
$ 37.69
2089
1463
813
2279