Market Price
$ 47.51
Selling Price
$ 40.50
1783
1690
548
1842
Market Price
$ 47.48
Selling Price
$ 42.00
2390
2261
979
2577
Market Price
$ 41.13
Selling Price
$ 36.51
2430
663
1378
3475
Market Price
$ 42.38
Selling Price
$ 38.51
2770
1797
1709
3401
Market Price
$ 37.09
Selling Price
$ 32.01
500
471
105
2056
Market Price
$ 38.55
Selling Price
$ 32.19
1000
601
287
2402
Market Price
$ 39.60
Selling Price
$ 34.64
1201
521
1126
2327
Market Price
$ 31.67
Selling Price
$ 27.00
1678
1229
839
4297
Market Price
$ 56.88
Selling Price
$ 48.46
1852
847
1783
1978
Market Price
$ 34.08
Selling Price
$ 28.43
662
230
180
1716
Market Price
$ 64.05
Selling Price
$ 57.89
3280
1368
1666
3548
Market Price
$ 63.35
Selling Price
$ 55.35
420
84
302
974
Market Price
$ 33.72
Selling Price
$ 29.61
787
679
485
937
Market Price
$ 64.28
Selling Price
$ 57.57
306
166
232
652
Market Price
$ 34.65
Selling Price
$ 31.09
1605
384
678
2676
Market Price
$ 40.22
Selling Price
$ 35.95
1651
718
618
2075
Market Price
$ 47.82
Selling Price
$ 41.23
3039
1273
2493
4133
Market Price
$ 43.83
Selling Price
$ 36.73
2420
1042
1812
4142
Market Price
$ 44.44
Selling Price
$ 39.13
2040
1636
479
2454
Market Price
$ 51.87
Selling Price
$ 44.65
1376
879
887
2341
Market Price
$ 33.39
Selling Price
$ 29.70
732
506
608
950
Market Price
$ 58.88
Selling Price
$ 49.62
967
203
215
3261
Market Price
$ 48.11
Selling Price
$ 41.13
2134
1461
653
3026
Market Price
$ 63.86
Selling Price
$ 55.35
276
116
276
1199
Market Price
$ 56.23
Selling Price
$ 46.87
394
224
305
1020
Market Price
$ 31.22
Selling Price
$ 28.00
1163
304
625
1471
Market Price
$ 39.83
Selling Price
$ 34.38
1269
1096
1216
4168
Market Price
$ 57.75
Selling Price
$ 51.30
3339
1925
802
4583
Market Price
$ 49.01
Selling Price
$ 42.37
1292
775
900
1582
Market Price
$ 63.63
Selling Price
$ 56.85
376
214
216
437
Market Price
$ 57.77
Selling Price
$ 48.96
2143
585
1129
2351
Market Price
$ 64.83
Selling Price
$ 54.32
858
465
529
1201
Market Price
$ 63.01
Selling Price
$ 54.21
1302
1135
856
1394
Market Price
$ 32.94
Selling Price
$ 28.91
2785
792
1576
2971
Market Price
$ 50.16
Selling Price
$ 45.12
2885
993
2586
4333
Market Price
$ 67.13
Selling Price
$ 57.23
388
242
83
503
Market Price
$ 57.65
Selling Price
$ 48.67
3355
1080
750
3357
Market Price
$ 59.96
Selling Price
$ 53.71
699
481
391
3324
Market Price
$ 35.93
Selling Price
$ 29.96
778
585
577
1984
Market Price
$ 68.07
Selling Price
$ 58.69
1505
1034
1068
2838