Market Price
$ 46.07
Selling Price
$ 38.83
303
212
238
752
Market Price
$ 29.24
Selling Price
$ 26.43
2544
1548
1575
4448
Market Price
$ 52.94
Selling Price
$ 46.10
708
238
474
2546
Market Price
$ 41.64
Selling Price
$ 36.36
4029
3362
2914
4662
Market Price
$ 57.91
Selling Price
$ 48.56
2420
2147
1705
3900
Market Price
$ 53.98
Selling Price
$ 48.82
2976
670
1876
4208
Market Price
$ 39.50
Selling Price
$ 33.51
3005
2775
1339
3336
Market Price
$ 63.46
Selling Price
$ 54.58
814
210
647
2304
Market Price
$ 41.74
Selling Price
$ 36.46
2126
1156
1326
2829
Market Price
$ 54.50
Selling Price
$ 45.91
2633
1436
742
3181
Market Price
$ 51.63
Selling Price
$ 44.37
3231
2290
1215
3838
Market Price
$ 44.19
Selling Price
$ 38.64
2844
596
877
3325
Market Price
$ 48.91
Selling Price
$ 41.28
2699
2468
1619
3151
Market Price
$ 40.48
Selling Price
$ 35.92
1427
1289
1088
2704
Market Price
$ 56.85
Selling Price
$ 49.44
1299
990
1254
1733
Market Price
$ 30.90
Selling Price
$ 27.09
839
555
567
3360
Market Price
$ 36.84
Selling Price
$ 32.00
973
319
722
2382
Market Price
$ 39.76
Selling Price
$ 35.97
2479
955
2186
3970
Market Price
$ 59.20
Selling Price
$ 52.62
1657
1517
536
2452
Market Price
$ 35.83
Selling Price
$ 32.38
184
107
149
894
Market Price
$ 45.17
Selling Price
$ 39.76
589
274
349
1615
Market Price
$ 53.00
Selling Price
$ 47.13
1403
522
1058
2482
Market Price
$ 37.98
Selling Price
$ 33.64
309
205
102
665
Market Price
$ 37.57
Selling Price
$ 32.02
1843
1273
1738
2213
Market Price
$ 50.61
Selling Price
$ 45.49
1452
891
1322
1459
Market Price
$ 64.17
Selling Price
$ 56.80
915
560
691
1190
Market Price
$ 40.24
Selling Price
$ 36.18
677
210
221
1199
Market Price
$ 62.58
Selling Price
$ 56.36
636
491
428
870
Market Price
$ 59.24
Selling Price
$ 50.21
2055
651
1916
3481
Market Price
$ 65.78
Selling Price
$ 56.56
3109
2528
2127
4544
Market Price
$ 65.87
Selling Price
$ 57.53
686
237
652
3217
Market Price
$ 52.34
Selling Price
$ 45.36
1047
691
321
4454
Market Price
$ 41.59
Selling Price
$ 36.43
1568
891
440
1568
Market Price
$ 30.31
Selling Price
$ 25.59
216
88
194
727
Market Price
$ 39.27
Selling Price
$ 33.84
393
269
246
1278
Market Price
$ 56.63
Selling Price
$ 51.20
1056
496
366
1981
Market Price
$ 34.51
Selling Price
$ 30.73
1182
848
323
2298
Market Price
$ 42.59
Selling Price
$ 37.47
4286
1448
3102
4318
Market Price
$ 36.09
Selling Price
$ 32.22
1982
1563
1724
2794
Market Price
$ 51.42
Selling Price
$ 44.54
1800
1338
765
3458