Market Price
$ 59.94
Selling Price
$ 50.46
1093
325
393
3973
Market Price
$ 52.10
Selling Price
$ 44.56
393
109
78
1845
Market Price
$ 29.71
Selling Price
$ 25.77
606
185
165
1446
Market Price
$ 63.80
Selling Price
$ 54.77
263
221
259
592
Market Price
$ 46.86
Selling Price
$ 39.36
918
615
361
2484
Market Price
$ 30.88
Selling Price
$ 27.34
1312
950
435
3110
Market Price
$ 68.10
Selling Price
$ 59.11
3031
829
2029
3468
Market Price
$ 39.35
Selling Price
$ 34.41
1912
896
521
4470
Market Price
$ 33.87
Selling Price
$ 29.31
965
428
509
3489
Market Price
$ 34.22
Selling Price
$ 29.05
1293
336
1160
1450
Market Price
$ 35.70
Selling Price
$ 30.31
1631
1572
353
2696
Market Price
$ 51.71
Selling Price
$ 44.17
1035
447
950
4596
Market Price
$ 62.08
Selling Price
$ 55.18
1658
677
385
1830
Market Price
$ 50.96
Selling Price
$ 45.57
1276
1024
340
1296
Market Price
$ 29.06
Selling Price
$ 25.90
672
463
136
890
Market Price
$ 36.43
Selling Price
$ 31.30
1004
784
287
3121
Market Price
$ 41.05
Selling Price
$ 35.21
2830
1080
1866
4787
Market Price
$ 61.31
Selling Price
$ 51.58
1437
1401
638
2063
Market Price
$ 35.80
Selling Price
$ 30.89
3390
3307
1239
3802
Market Price
$ 29.49
Selling Price
$ 25.97
234
127
196
804
Market Price
$ 54.67
Selling Price
$ 47.98
1169
316
568
1886
Market Price
$ 44.42
Selling Price
$ 39.64
1326
473
788
3231
Market Price
$ 34.71
Selling Price
$ 30.07
1603
620
1414
2832
Market Price
$ 59.73
Selling Price
$ 51.91
265
224
121
732
Market Price
$ 38.67
Selling Price
$ 33.16
342
110
147
1415
Market Price
$ 61.44
Selling Price
$ 52.96
3449
2754
2910
4621
Market Price
$ 50.62
Selling Price
$ 45.55
1704
415
718
2558
Market Price
$ 44.61
Selling Price
$ 38.27
368
138
300
1575
Market Price
$ 33.51
Selling Price
$ 28.59
444
428
434
490
Market Price
$ 31.84
Selling Price
$ 26.57
1747
450
1500
2381
Market Price
$ 42.14
Selling Price
$ 38.08
1242
686
1030
3570
Market Price
$ 39.62
Selling Price
$ 34.61
3071
2832
1370
3876
Market Price
$ 56.66
Selling Price
$ 48.32
2136
1106
1368
2430
Market Price
$ 54.20
Selling Price
$ 49.00
1274
632
616
4178
Market Price
$ 54.03
Selling Price
$ 45.56
716
334
448
3519
Market Price
$ 56.79
Selling Price
$ 51.26
1074
295
869
3568
Market Price
$ 59.51
Selling Price
$ 50.25
1258
256
761
3864
Market Price
$ 51.54
Selling Price
$ 46.66
394
215
232
1138
Market Price
$ 62.16
Selling Price
$ 52.69
588
340
118
1393
Market Price
$ 48.63
Selling Price
$ 40.60
3495
1282
1216
4852