Market Price
$ 38.76
Selling Price
$ 35.11
1100
1016
902
4459
Market Price
$ 53.20
Selling Price
$ 48.05
1144
1138
297
1874
Market Price
$ 55.36
Selling Price
$ 48.39
1665
439
1446
4034
Market Price
$ 64.04
Selling Price
$ 56.29
2043
1939
689
4731
Market Price
$ 68.17
Selling Price
$ 57.70
728
263
477
3290
Market Price
$ 38.25
Selling Price
$ 34.06
2185
760
664
4251
Market Price
$ 61.89
Selling Price
$ 52.54
2615
1806
1435
3706
Market Price
$ 66.83
Selling Price
$ 56.21
1026
381
391
1397
Market Price
$ 39.03
Selling Price
$ 32.83
2258
1166
1895
4647
Market Price
$ 58.73
Selling Price
$ 50.98
2040
1402
1368
2104
Market Price
$ 64.31
Selling Price
$ 54.03
2190
751
1694
2994
Market Price
$ 34.67
Selling Price
$ 29.72
633
495
237
639
Market Price
$ 38.83
Selling Price
$ 34.86
302
224
84
639
Market Price
$ 56.74
Selling Price
$ 51.53
1328
1046
1296
1774
Market Price
$ 37.02
Selling Price
$ 30.92
867
376
830
1762
Market Price
$ 45.05
Selling Price
$ 37.70
3040
1640
2893
3905
Market Price
$ 52.71
Selling Price
$ 44.19
1779
1639
1242
2707
Market Price
$ 47.49
Selling Price
$ 41.08
1780
1543
356
3652
Market Price
$ 40.35
Selling Price
$ 33.74
1338
1284
1212
2772
Market Price
$ 67.59
Selling Price
$ 57.54
1666
1519
402
3985
Market Price
$ 46.52
Selling Price
$ 41.32
2764
1682
1020
4412
Market Price
$ 49.00
Selling Price
$ 41.36
783
488
294
1319
Market Price
$ 68.19
Selling Price
$ 58.49
2278
1594
2250
3012
Market Price
$ 32.94
Selling Price
$ 28.69
1722
1013
1145
3848
Market Price
$ 65.54
Selling Price
$ 54.99
946
759
369
2400
Market Price
$ 44.06
Selling Price
$ 38.75
1664
1006
962
3306
Market Price
$ 44.15
Selling Price
$ 37.92
3568
3215
2151
4133
Market Price
$ 48.73
Selling Price
$ 41.95
3267
801
1915
3848
Market Price
$ 28.55
Selling Price
$ 25.62
1246
1231
1065
2389
Market Price
$ 48.24
Selling Price
$ 43.71
3249
2884
1746
3547
Market Price
$ 35.94
Selling Price
$ 32.64
1008
522
641
1859
Market Price
$ 62.19
Selling Price
$ 54.84
532
248
304
558
Market Price
$ 28.65
Selling Price
$ 25.51
3632
2440
3614
4865
Market Price
$ 46.85
Selling Price
$ 39.25
315
183
150
462
Market Price
$ 41.14
Selling Price
$ 36.90
2646
1703
627
4643
Market Price
$ 32.03
Selling Price
$ 28.42
117
60
36
503
Market Price
$ 43.80
Selling Price
$ 38.41
1890
1455
1847
2875
Market Price
$ 55.04
Selling Price
$ 46.20
1926
1030
1726
3233
Market Price
$ 61.76
Selling Price
$ 55.87
1449
1138
985
2684
Market Price
$ 51.21
Selling Price
$ 46.05
895
550
241
950