Market Price
$ 69.35
Selling Price
$ 59.69
971
399
198
1205
Market Price
$ 44.75
Selling Price
$ 40.25
4493
3963
1826
4534
Market Price
$ 46.58
Selling Price
$ 38.85
1650
439
1483
1925
Market Price
$ 35.34
Selling Price
$ 31.33
1986
631
1783
2002
Market Price
$ 36.50
Selling Price
$ 30.93
521
215
442
910
Market Price
$ 51.45
Selling Price
$ 44.45
463
177
178
1981
Market Price
$ 51.17
Selling Price
$ 43.77
4117
823
2287
4331
Market Price
$ 57.90
Selling Price
$ 49.80
3633
1492
3468
3732
Market Price
$ 28.78
Selling Price
$ 25.07
3199
2804
1389
3829
Market Price
$ 34.02
Selling Price
$ 28.52
496
483
245
624
Market Price
$ 46.98
Selling Price
$ 42.51
769
277
527
2263
Market Price
$ 34.94
Selling Price
$ 29.67
892
220
692
3472
Market Price
$ 56.71
Selling Price
$ 50.29
1417
498
1223
3233
Market Price
$ 60.40
Selling Price
$ 53.92
323
181
238
1144
Market Price
$ 34.47
Selling Price
$ 29.77
1698
383
829
2221
Market Price
$ 52.37
Selling Price
$ 46.64
751
307
456
2668
Market Price
$ 41.65
Selling Price
$ 36.15
759
539
301
2224
Market Price
$ 40.46
Selling Price
$ 36.36
610
197
125
741
Market Price
$ 47.09
Selling Price
$ 40.23
380
204
186
448
Market Price
$ 54.98
Selling Price
$ 46.59
1679
485
1478
2514
Market Price
$ 62.04
Selling Price
$ 55.90
1214
640
655
4524
Market Price
$ 53.18
Selling Price
$ 45.98
2737
719
1545
3189
Market Price
$ 43.99
Selling Price
$ 38.00
98
71
40
431
Market Price
$ 45.37
Selling Price
$ 39.67
1796
1594
1305
2657
Market Price
$ 50.54
Selling Price
$ 45.11
1786
798
889
2907
Market Price
$ 60.03
Selling Price
$ 53.63
604
464
250
746
Market Price
$ 35.95
Selling Price
$ 31.02
813
593
476
1695
Market Price
$ 44.27
Selling Price
$ 37.15
1647
947
569
1838
Market Price
$ 37.89
Selling Price
$ 31.58
986
626
460
2092
Market Price
$ 49.50
Selling Price
$ 43.58
2303
2162
1124
2555
Market Price
$ 50.24
Selling Price
$ 42.11
1507
564
1301
2595
Market Price
$ 54.10
Selling Price
$ 47.32
2888
2729
1320
3442
Market Price
$ 37.85
Selling Price
$ 33.17
821
792
601
1546
Market Price
$ 35.97
Selling Price
$ 31.17
1712
810
598
4398
Market Price
$ 65.77
Selling Price
$ 55.90
1591
999
1190
3841
Market Price
$ 30.81
Selling Price
$ 27.77
1802
528
1504
2334
Market Price
$ 34.82
Selling Price
$ 30.99
2314
1121
1568
3721
Market Price
$ 50.43
Selling Price
$ 45.72
1766
413
970
3035
Market Price
$ 53.39
Selling Price
$ 45.88
901
296
707
4303
Market Price
$ 61.98
Selling Price
$ 52.89
429
349
89
1055