Market Price
$ 67.33
Selling Price
$ 56.88
2144
1436
1284
2763
Market Price
$ 34.36
Selling Price
$ 29.66
2438
2142
959
3778
Market Price
$ 64.91
Selling Price
$ 57.13
467
268
174
475
Market Price
$ 61.23
Selling Price
$ 53.67
332
288
326
475
Market Price
$ 56.58
Selling Price
$ 50.40
3403
2968
3102
4162
Market Price
$ 68.80
Selling Price
$ 57.78
1100
347
398
1258
Market Price
$ 66.08
Selling Price
$ 59.51
146
96
73
424
Market Price
$ 42.20
Selling Price
$ 36.58
2202
1667
2085
4274
Market Price
$ 51.26
Selling Price
$ 44.47
954
427
573
1620
Market Price
$ 49.04
Selling Price
$ 41.92
831
478
729
2775
Market Price
$ 54.44
Selling Price
$ 46.71
686
406
231
1723
Market Price
$ 38.20
Selling Price
$ 32.21
3344
2125
2899
3803
Market Price
$ 33.39
Selling Price
$ 29.78
1671
1570
1066
2626
Market Price
$ 33.82
Selling Price
$ 30.56
1838
1766
458
2609
Market Price
$ 61.85
Selling Price
$ 56.01
1946
1786
407
2211
Market Price
$ 31.11
Selling Price
$ 28.16
1329
1023
1164
2376
Market Price
$ 50.76
Selling Price
$ 43.26
1917
1826
1294
2587
Market Price
$ 64.56
Selling Price
$ 54.38
1614
1429
1116
2962
Market Price
$ 66.77
Selling Price
$ 56.22
3545
930
1783
4654
Market Price
$ 37.07
Selling Price
$ 32.23
2922
1803
2197
4933
Market Price
$ 31.66
Selling Price
$ 26.65
749
348
199
1458
Market Price
$ 28.63
Selling Price
$ 25.34
2197
1733
1540
3555
Market Price
$ 42.32
Selling Price
$ 36.68
1970
1395
1436
2217
Market Price
$ 37.47
Selling Price
$ 32.69
2957
2546
1538
3684
Market Price
$ 68.27
Selling Price
$ 57.26
446
231
103
1627
Market Price
$ 34.60
Selling Price
$ 29.53
850
613
327
2417
Market Price
$ 63.75
Selling Price
$ 56.80
1979
546
1306
4097
Market Price
$ 48.95
Selling Price
$ 41.49
678
661
230
1236
Market Price
$ 35.01
Selling Price
$ 30.21
3788
2933
3600
3955
Market Price
$ 56.95
Selling Price
$ 51.53
1664
525
886
2356
Market Price
$ 52.48
Selling Price
$ 44.14
1042
425
702
3832
Market Price
$ 42.94
Selling Price
$ 36.40
2460
556
1981
4115
Market Price
$ 30.35
Selling Price
$ 25.94
3144
1012
2151
3233
Market Price
$ 64.90
Selling Price
$ 57.78
3349
2612
894
4632
Market Price
$ 50.90
Selling Price
$ 44.31
1240
554
1227
3911
Market Price
$ 66.05
Selling Price
$ 57.93
810
503
690
2559
Market Price
$ 44.23
Selling Price
$ 38.44
1361
1233
970
1671
Market Price
$ 69.99
Selling Price
$ 59.76
1847
840
996
2699
Market Price
$ 35.01
Selling Price
$ 31.78
2467
2421
750
4078
Market Price
$ 70.41
Selling Price
$ 59.72
517
454
469
693