Market Price
$ 49.88
Selling Price
$ 44.67
386
118
249
732
Market Price
$ 51.96
Selling Price
$ 46.42
658
325
393
1503
Market Price
$ 36.77
Selling Price
$ 30.81
2821
2333
1647
3063
Market Price
$ 58.48
Selling Price
$ 50.88
978
608
308
2508
Market Price
$ 47.91
Selling Price
$ 42.86
899
388
742
1577
Market Price
$ 39.53
Selling Price
$ 34.48
1402
439
747
1625
Market Price
$ 52.94
Selling Price
$ 46.51
1157
459
863
2186
Market Price
$ 66.25
Selling Price
$ 57.69
519
240
151
2414
Market Price
$ 43.57
Selling Price
$ 37.31
860
256
499
1777
Market Price
$ 67.45
Selling Price
$ 57.96
3782
2380
1440
4098
Market Price
$ 33.54
Selling Price
$ 29.16
1587
686
1298
2698
Market Price
$ 49.99
Selling Price
$ 44.28
661
601
570
2826
Market Price
$ 49.89
Selling Price
$ 44.09
1559
1172
1212
1869
Market Price
$ 44.26
Selling Price
$ 38.72
1201
368
984
4583
Market Price
$ 34.64
Selling Price
$ 29.83
458
215
383
1232
Market Price
$ 61.54
Selling Price
$ 51.81
791
439
580
1864
Market Price
$ 67.27
Selling Price
$ 56.41
783
638
469
824
Market Price
$ 52.21
Selling Price
$ 45.08
1884
1216
1774
1898
Market Price
$ 41.16
Selling Price
$ 36.33
1205
523
248
4463
Market Price
$ 40.98
Selling Price
$ 37.19
2540
1441
843
3570
Market Price
$ 59.90
Selling Price
$ 53.21
1433
406
486
3635
Market Price
$ 64.29
Selling Price
$ 56.29
2764
2238
2428
3738
Market Price
$ 51.59
Selling Price
$ 44.41
1289
649
615
1810
Market Price
$ 40.73
Selling Price
$ 35.25
1964
684
400
3657
Market Price
$ 67.11
Selling Price
$ 58.95
1351
383
287
2381
Market Price
$ 49.44
Selling Price
$ 43.16
2864
1140
2387
3143
Market Price
$ 37.56
Selling Price
$ 32.29
2765
1551
1837
3142
Market Price
$ 61.14
Selling Price
$ 54.42
1868
727
1144
4281
Market Price
$ 55.59
Selling Price
$ 48.28
1345
514
1216
3439
Market Price
$ 49.85
Selling Price
$ 42.32
2043
759
1584
2058
Market Price
$ 51.30
Selling Price
$ 46.11
2917
1856
2237
4334
Market Price
$ 36.11
Selling Price
$ 31.08
2748
2098
2572
3545
Market Price
$ 59.93
Selling Price
$ 51.43
812
457
455
1458
Market Price
$ 35.91
Selling Price
$ 32.02
376
304
129
419
Market Price
$ 57.07
Selling Price
$ 51.22
1641
719
409
2848
Market Price
$ 36.06
Selling Price
$ 31.36
1229
864
256
1457
Market Price
$ 57.47
Selling Price
$ 50.19
708
207
442
3323
Market Price
$ 59.85
Selling Price
$ 53.20
1581
1304
708
1605
Market Price
$ 34.13
Selling Price
$ 28.60
2640
2443
2039
3917
Market Price
$ 66.84
Selling Price
$ 56.61
246
225
212
911