Market Price
$ 47.31
Selling Price
$ 40.67
266
147
126
717
Market Price
$ 38.10
Selling Price
$ 34.17
480
387
441
2224
Market Price
$ 51.57
Selling Price
$ 46.72
2383
650
1117
3434
Market Price
$ 67.92
Selling Price
$ 58.15
1890
393
796
4283
Market Price
$ 29.29
Selling Price
$ 26.34
530
160
530
1446
Market Price
$ 44.68
Selling Price
$ 39.51
2059
681
1320
2723
Market Price
$ 55.93
Selling Price
$ 48.74
3844
2209
1746
4340
Market Price
$ 65.83
Selling Price
$ 59.73
3031
3012
1669
3532
Market Price
$ 32.67
Selling Price
$ 28.30
1944
497
1294
3464
Market Price
$ 36.40
Selling Price
$ 30.59
399
395
122
1412
Market Price
$ 53.79
Selling Price
$ 44.88
1262
276
985
2296
Market Price
$ 36.26
Selling Price
$ 32.94
2711
1928
1948
4129
Market Price
$ 35.88
Selling Price
$ 31.61
2230
1697
1478
2268
Market Price
$ 37.54
Selling Price
$ 33.37
1344
573
852
1609
Market Price
$ 54.69
Selling Price
$ 48.41
741
458
216
1131
Market Price
$ 41.99
Selling Price
$ 37.90
3108
2130
2987
3330
Market Price
$ 43.98
Selling Price
$ 38.69
2648
569
2010
4264
Market Price
$ 48.97
Selling Price
$ 43.52
894
591
560
1562
Market Price
$ 61.40
Selling Price
$ 51.31
4706
1393
1928
4818
Market Price
$ 31.89
Selling Price
$ 27.67
895
882
581
1268
Market Price
$ 62.48
Selling Price
$ 55.68
544
146
539
1107
Market Price
$ 59.84
Selling Price
$ 51.92
1438
1374
877
1791
Market Price
$ 68.40
Selling Price
$ 59.63
2478
1864
1467
3848
Market Price
$ 44.98
Selling Price
$ 38.75
600
202
450
2328
Market Price
$ 53.76
Selling Price
$ 48.04
1699
567
792
3306
Market Price
$ 69.28
Selling Price
$ 58.81
549
526
394
669
Market Price
$ 58.25
Selling Price
$ 50.34
2410
2163
1012
3349
Market Price
$ 38.15
Selling Price
$ 32.63
2024
1483
665
4407
Market Price
$ 33.06
Selling Price
$ 29.27
366
350
100
404
Market Price
$ 33.31
Selling Price
$ 29.58
1222
269
270
1828
Market Price
$ 61.83
Selling Price
$ 54.54
546
406
325
1365
Market Price
$ 29.01
Selling Price
$ 26.04
1633
683
1151
3402
Market Price
$ 46.07
Selling Price
$ 40.22
1287
1034
1109
2776
Market Price
$ 55.24
Selling Price
$ 50.02
823
735
346
2088
Market Price
$ 57.90
Selling Price
$ 49.96
330
140
177
732
Market Price
$ 67.78
Selling Price
$ 58.26
1125
1020
858
3188
Market Price
$ 30.18
Selling Price
$ 25.45
1051
247
646
4468
Market Price
$ 45.16
Selling Price
$ 37.99
485
187
172
534
Market Price
$ 38.98
Selling Price
$ 34.83
490
163
177
524
Market Price
$ 40.86
Selling Price
$ 37.06
924
696
857
2125