Market Price
$ 67.93
Selling Price
$ 58.07
381
96
368
1122
Market Price
$ 69.76
Selling Price
$ 58.59
706
621
545
1548
Market Price
$ 55.68
Selling Price
$ 46.62
3563
1626
1807
3583
Market Price
$ 29.88
Selling Price
$ 26.51
349
238
294
849
Market Price
$ 50.06
Selling Price
$ 43.64
1142
954
842
1150
Market Price
$ 49.86
Selling Price
$ 43.89
355
316
145
734
Market Price
$ 42.90
Selling Price
$ 38.61
333
134
168
519
Market Price
$ 48.56
Selling Price
$ 41.39
668
633
520
1495
Market Price
$ 68.45
Selling Price
$ 59.44
246
97
196
763
Market Price
$ 48.72
Selling Price
$ 41.94
1524
1237
467
4598
Market Price
$ 35.67
Selling Price
$ 30.09
3070
3057
2262
4489
Market Price
$ 45.63
Selling Price
$ 39.50
1800
394
1174
1872
Market Price
$ 70.77
Selling Price
$ 59.13
1013
786
393
3588
Market Price
$ 46.68
Selling Price
$ 42.06
1562
945
1499
2230
Market Price
$ 34.97
Selling Price
$ 30.39
241
70
108
670
Market Price
$ 60.97
Selling Price
$ 51.62
346
244
69
647
Market Price
$ 36.44
Selling Price
$ 32.58
940
500
688
1869
Market Price
$ 45.96
Selling Price
$ 40.42
2414
1790
2117
3084
Market Price
$ 67.15
Selling Price
$ 59.84
3094
2076
1900
4285
Market Price
$ 48.28
Selling Price
$ 42.93
630
217
481
2984
Market Price
$ 49.05
Selling Price
$ 43.26
3370
1224
3328
3522
Market Price
$ 55.14
Selling Price
$ 49.47
1837
508
1533
4780
Market Price
$ 40.47
Selling Price
$ 36.35
431
374
395
1388
Market Price
$ 39.96
Selling Price
$ 35.77
2340
1647
969
3239
Market Price
$ 31.83
Selling Price
$ 27.50
469
121
218
523
Market Price
$ 44.32
Selling Price
$ 37.24
3911
1595
1543
4709
Market Price
$ 65.48
Selling Price
$ 56.23
616
615
334
749
Market Price
$ 44.71
Selling Price
$ 37.97
947
259
358
2898
Market Price
$ 42.50
Selling Price
$ 36.20
1397
706
1317
2410
Market Price
$ 47.13
Selling Price
$ 39.35
830
186
168
3016
Market Price
$ 66.60
Selling Price
$ 56.85
387
131
354
1744
Market Price
$ 30.71
Selling Price
$ 26.63
1571
674
1283
4802
Market Price
$ 60.71
Selling Price
$ 52.11
1149
601
826
3907
Market Price
$ 52.04
Selling Price
$ 46.30
589
468
183
1574
Market Price
$ 33.34
Selling Price
$ 28.13
222
139
58
1079
Market Price
$ 65.89
Selling Price
$ 58.12
1261
600
641
1336
Market Price
$ 66.68
Selling Price
$ 55.82
983
352
728
2047
Market Price
$ 63.30
Selling Price
$ 53.66
3030
2967
2244
3424
Market Price
$ 44.43
Selling Price
$ 39.16
411
174
250
1735
Market Price
$ 57.37
Selling Price
$ 50.72
2518
1794
2390
2664