Market Price
$ 59.16
Selling Price
$ 51.28
1293
648
829
1662
Market Price
$ 66.49
Selling Price
$ 57.03
160
105
145
660
Market Price
$ 65.21
Selling Price
$ 57.95
2154
1040
1938
2770
Market Price
$ 54.49
Selling Price
$ 45.91
1505
599
699
1954
Market Price
$ 29.02
Selling Price
$ 25.54
667
530
631
3236
Market Price
$ 34.62
Selling Price
$ 30.59
749
507
471
1051
Market Price
$ 53.78
Selling Price
$ 45.81
1547
1203
584
2947
Market Price
$ 52.89
Selling Price
$ 46.15
1833
1377
1517
3701
Market Price
$ 34.54
Selling Price
$ 29.98
1250
566
696
1259
Market Price
$ 29.87
Selling Price
$ 26.25
2113
1529
1782
3603
Market Price
$ 43.74
Selling Price
$ 37.09
683
332
265
858
Market Price
$ 51.56
Selling Price
$ 44.73
1831
1080
823
4265
Market Price
$ 36.47
Selling Price
$ 30.52
2301
656
1211
4691
Market Price
$ 31.50
Selling Price
$ 27.62
3569
2098
1234
4123
Market Price
$ 59.47
Selling Price
$ 50.86
2963
614
1760
4365
Market Price
$ 37.67
Selling Price
$ 32.23
1446
1178
1280
2205
Market Price
$ 32.92
Selling Price
$ 28.43
192
80
69
948
Market Price
$ 45.59
Selling Price
$ 39.97
1353
1261
747
4421
Market Price
$ 30.10
Selling Price
$ 25.48
1585
1169
320
3890
Market Price
$ 38.61
Selling Price
$ 32.47
818
197
324
3469
Market Price
$ 44.30
Selling Price
$ 37.30
1818
1606
1343
1821
Market Price
$ 37.09
Selling Price
$ 31.34
352
253
263
742
Market Price
$ 60.80
Selling Price
$ 54.79
384
237
122
455
Market Price
$ 42.12
Selling Price
$ 37.55
1995
956
1900
2388
Market Price
$ 53.97
Selling Price
$ 47.64
4308
1534
2749
4308
Market Price
$ 53.81
Selling Price
$ 46.89
692
307
606
701
Market Price
$ 46.56
Selling Price
$ 42.27
966
262
944
3450
Market Price
$ 55.17
Selling Price
$ 46.49
392
258
342
1078
Market Price
$ 51.09
Selling Price
$ 43.39
3815
1804
841
4875
Market Price
$ 42.96
Selling Price
$ 36.82
667
295
312
1690
Market Price
$ 31.00
Selling Price
$ 26.91
370
363
115
588
Market Price
$ 40.62
Selling Price
$ 35.91
2484
2280
2312
2631
Market Price
$ 46.85
Selling Price
$ 42.54
2355
1950
2345
3054
Market Price
$ 30.68
Selling Price
$ 27.27
513
176
321
835
Market Price
$ 68.05
Selling Price
$ 57.93
1051
899
981
2057
Market Price
$ 36.23
Selling Price
$ 32.46
3070
2829
1627
3248
Market Price
$ 29.16
Selling Price
$ 26.46
745
233
207
1838
Market Price
$ 42.65
Selling Price
$ 36.62
1061
973
829
2549
Market Price
$ 50.03
Selling Price
$ 43.87
3015
620
2335
4845
Market Price
$ 32.54
Selling Price
$ 29.25
764
231
261
2736