Market Price
$ 57.55
Selling Price
$ 51.13
709
152
618
1562
Market Price
$ 33.06
Selling Price
$ 29.97
354
79
250
975
Market Price
$ 71.28
Selling Price
$ 59.57
863
709
461
1247
Market Price
$ 51.79
Selling Price
$ 45.97
735
148
444
2599
Market Price
$ 43.33
Selling Price
$ 36.75
1591
488
514
1858
Market Price
$ 56.95
Selling Price
$ 49.27
3091
1623
2319
4581
Market Price
$ 44.58
Selling Price
$ 38.20
1349
1241
474
3512
Market Price
$ 60.33
Selling Price
$ 50.57
1677
553
1107
4510
Market Price
$ 33.84
Selling Price
$ 28.22
427
199
151
1810
Market Price
$ 39.13
Selling Price
$ 33.51
2767
2326
1450
3071
Market Price
$ 58.73
Selling Price
$ 49.77
2761
1211
637
3974
Market Price
$ 47.24
Selling Price
$ 40.12
2239
653
1453
2789
Market Price
$ 60.88
Selling Price
$ 53.61
2884
1548
1072
3249
Market Price
$ 51.70
Selling Price
$ 44.31
259
128
190
412
Market Price
$ 55.56
Selling Price
$ 47.64
2701
995
1047
4854
Market Price
$ 50.05
Selling Price
$ 44.63
879
535
229
1408
Market Price
$ 31.68
Selling Price
$ 26.84
1550
552
1120
4099
Market Price
$ 50.55
Selling Price
$ 44.86
379
343
264
1640
Market Price
$ 68.09
Selling Price
$ 57.48
564
265
514
901
Market Price
$ 30.13
Selling Price
$ 25.85
1969
728
812
2978
Market Price
$ 43.36
Selling Price
$ 38.92
3729
1440
2046
4015
Market Price
$ 52.80
Selling Price
$ 47.92
3555
1231
2442
3638
Market Price
$ 54.62
Selling Price
$ 46.89
3062
1259
2731
3163
Market Price
$ 63.24
Selling Price
$ 53.85
1673
1245
365
4631
Market Price
$ 46.79
Selling Price
$ 42.45
3327
3029
1564
4547
Market Price
$ 66.19
Selling Price
$ 56.14
1960
1744
1407
2367
Market Price
$ 42.00
Selling Price
$ 36.08
1108
593
1106
4544
Market Price
$ 66.61
Selling Price
$ 56.42
1598
731
678
2320
Market Price
$ 45.62
Selling Price
$ 38.67
1709
545
590
1973
Market Price
$ 41.26
Selling Price
$ 37.31
762
232
439
1934
Market Price
$ 33.69
Selling Price
$ 29.30
859
269
444
2742
Market Price
$ 45.60
Selling Price
$ 39.73
3595
3426
2288
3850
Market Price
$ 67.53
Selling Price
$ 59.78
1013
981
303
3554
Market Price
$ 60.21
Selling Price
$ 54.73
3393
1974
1405
3886
Market Price
$ 32.34
Selling Price
$ 27.95
3787
1752
3316
3887
Market Price
$ 62.07
Selling Price
$ 55.01
1693
762
359
4982
Market Price
$ 45.34
Selling Price
$ 39.03
1163
505
704
1165
Market Price
$ 59.71
Selling Price
$ 50.04
962
740
825
1682
Market Price
$ 29.81
Selling Price
$ 27.06
705
375
595
3193
Market Price
$ 60.87
Selling Price
$ 55.09
1956
1128
1908
2585