Market Price
$ 64.57
Selling Price
$ 53.85
2278
1524
1972
4257
Market Price
$ 59.89
Selling Price
$ 53.00
810
639
306
1812
Market Price
$ 43.25
Selling Price
$ 38.72
591
414
194
2586
Market Price
$ 45.66
Selling Price
$ 38.53
1528
698
891
4537
Market Price
$ 60.27
Selling Price
$ 54.65
840
287
263
1943
Market Price
$ 41.06
Selling Price
$ 34.90
4270
1270
2127
4675
Market Price
$ 37.72
Selling Price
$ 31.62
562
165
273
745
Market Price
$ 67.08
Selling Price
$ 56.07
1053
775
443
3729
Market Price
$ 32.44
Selling Price
$ 27.90
1123
292
620
4570
Market Price
$ 62.07
Selling Price
$ 54.48
805
415
179
1191
Market Price
$ 31.21
Selling Price
$ 26.50
2998
2612
1550
4591
Market Price
$ 62.33
Selling Price
$ 52.68
299
233
295
525
Market Price
$ 39.65
Selling Price
$ 35.63
2678
1429
2201
4887
Market Price
$ 65.93
Selling Price
$ 56.82
1426
1141
747
3390
Market Price
$ 45.92
Selling Price
$ 39.49
4180
3146
2043
4404
Market Price
$ 44.38
Selling Price
$ 38.55
1163
1009
517
2535
Market Price
$ 63.38
Selling Price
$ 54.42
1911
535
955
3542
Market Price
$ 54.98
Selling Price
$ 46.18
2590
2543
1170
3630
Market Price
$ 43.84
Selling Price
$ 38.82
4108
2162
1348
4898
Market Price
$ 48.58
Selling Price
$ 40.98
699
376
159
1884
Market Price
$ 42.41
Selling Price
$ 35.36
2547
2121
1277
3698
Market Price
$ 27.89
Selling Price
$ 25.27
597
476
296
1716
Market Price
$ 51.66
Selling Price
$ 45.33
1518
930
347
2266
Market Price
$ 68.48
Selling Price
$ 58.79
2317
921
829
4928
Market Price
$ 57.77
Selling Price
$ 51.21
4214
1686
3235
4837
Market Price
$ 51.48
Selling Price
$ 45.75
1383
1150
1142
1896
Market Price
$ 59.29
Selling Price
$ 50.85
2221
1231
1913
3589
Market Price
$ 29.70
Selling Price
$ 26.17
4485
4114
3026
4563
Market Price
$ 58.82
Selling Price
$ 53.33
861
801
843
1664
Market Price
$ 57.86
Selling Price
$ 48.49
1472
850
1060
2320
Market Price
$ 61.33
Selling Price
$ 54.71
1985
1537
1196
2568
Market Price
$ 34.97
Selling Price
$ 31.68
1350
1271
1006
2020
Market Price
$ 57.81
Selling Price
$ 49.57
2348
2161
2267
2362
Market Price
$ 47.49
Selling Price
$ 40.39
3091
2856
2114
3356
Market Price
$ 49.72
Selling Price
$ 42.46
1830
1254
1682
2414
Market Price
$ 56.79
Selling Price
$ 48.97
3460
1177
3294
4805
Market Price
$ 52.64
Selling Price
$ 47.46
1128
515
232
1924
Market Price
$ 63.26
Selling Price
$ 54.44
680
644
552
843
Market Price
$ 36.86
Selling Price
$ 31.59
3112
2581
1286
4867
Market Price
$ 57.30
Selling Price
$ 49.50
840
374
578
950