Market Price
$ 64.40
Selling Price
$ 55.63
1061
215
486
1148
Market Price
$ 60.02
Selling Price
$ 50.67
2267
1404
1214
2731
Market Price
$ 66.50
Selling Price
$ 57.57
1491
1199
1454
1989
Market Price
$ 41.57
Selling Price
$ 35.73
3105
1863
2750
3925
Market Price
$ 38.03
Selling Price
$ 32.02
1433
619
1242
3187
Market Price
$ 67.28
Selling Price
$ 56.47
718
642
270
2898
Market Price
$ 31.93
Selling Price
$ 28.43
683
336
663
1493
Market Price
$ 49.74
Selling Price
$ 43.57
980
387
274
1216
Market Price
$ 50.10
Selling Price
$ 43.13
692
399
640
697
Market Price
$ 28.84
Selling Price
$ 25.70
1136
450
1127
1706
Market Price
$ 49.97
Selling Price
$ 43.46
1657
800
422
3628
Market Price
$ 35.71
Selling Price
$ 32.20
3607
1591
1745
4095
Market Price
$ 36.95
Selling Price
$ 30.84
439
156
140
1057
Market Price
$ 64.62
Selling Price
$ 55.67
809
209
656
1703
Market Price
$ 31.23
Selling Price
$ 27.51
521
150
132
894
Market Price
$ 49.55
Selling Price
$ 42.29
454
433
344
590
Market Price
$ 58.67
Selling Price
$ 52.97
2591
1241
675
3916
Market Price
$ 34.63
Selling Price
$ 30.86
2643
864
727
4232
Market Price
$ 29.72
Selling Price
$ 25.45
2703
1288
2125
4554
Market Price
$ 65.00
Selling Price
$ 58.79
1622
1081
1503
3671
Market Price
$ 51.72
Selling Price
$ 46.17
489
292
125
1273
Market Price
$ 57.11
Selling Price
$ 49.02
473
228
231
1500
Market Price
$ 40.47
Selling Price
$ 34.64
740
437
272
2601
Market Price
$ 51.83
Selling Price
$ 44.72
1864
1302
1314
2939
Market Price
$ 50.54
Selling Price
$ 42.99
935
796
344
4436
Market Price
$ 40.65
Selling Price
$ 36.75
1373
1061
1168
1496
Market Price
$ 45.72
Selling Price
$ 38.58
451
377
121
1091
Market Price
$ 49.83
Selling Price
$ 43.72
2971
798
944
4743
Market Price
$ 44.19
Selling Price
$ 40.00
1411
1378
605
2977
Market Price
$ 66.21
Selling Price
$ 55.43
361
138
159
1594
Market Price
$ 68.26
Selling Price
$ 59.05
1917
1464
1442
4466
Market Price
$ 69.64
Selling Price
$ 59.94
1820
1572
1189
2946
Market Price
$ 42.45
Selling Price
$ 36.88
928
419
463
3248
Market Price
$ 39.71
Selling Price
$ 33.16
1875
1256
819
1964
Market Price
$ 38.54
Selling Price
$ 34.64
1247
1081
1206
1267
Market Price
$ 45.56
Selling Price
$ 38.34
1364
809
546
2618
Market Price
$ 36.98
Selling Price
$ 32.36
969
518
531
2005
Market Price
$ 50.80
Selling Price
$ 44.48
507
504
459
1846
Market Price
$ 37.68
Selling Price
$ 31.69
848
674
578
852
Market Price
$ 46.88
Selling Price
$ 41.32
2933
2905
2504
4255