Market Price
$ 33.22
Selling Price
$ 29.13
923
205
877
1410
Market Price
$ 39.28
Selling Price
$ 34.24
1339
1021
1159
2357
Market Price
$ 32.78
Selling Price
$ 27.35
2405
1367
948
3918
Market Price
$ 44.32
Selling Price
$ 37.50
3614
1276
3253
4323
Market Price
$ 52.73
Selling Price
$ 45.06
2324
519
1106
3219
Market Price
$ 49.25
Selling Price
$ 42.59
424
332
380
1243
Market Price
$ 55.77
Selling Price
$ 47.64
4232
1510
1532
4452
Market Price
$ 51.17
Selling Price
$ 45.20
580
149
245
2402
Market Price
$ 57.77
Selling Price
$ 51.12
261
174
133
426
Market Price
$ 42.54
Selling Price
$ 38.46
760
504
421
2328
Market Price
$ 43.90
Selling Price
$ 38.73
1497
1412
427
2114
Market Price
$ 61.68
Selling Price
$ 55.06
1609
428
733
1612
Market Price
$ 39.89
Selling Price
$ 35.53
2080
1547
467
2390
Market Price
$ 65.05
Selling Price
$ 55.86
2147
1683
1151
4977
Market Price
$ 30.62
Selling Price
$ 26.25
3924
3655
1623
3925
Market Price
$ 47.74
Selling Price
$ 40.14
2092
2052
1149
2450
Market Price
$ 45.52
Selling Price
$ 38.14
2074
1831
1991
4462
Market Price
$ 35.00
Selling Price
$ 30.19
1869
421
1681
2142
Market Price
$ 61.43
Selling Price
$ 52.61
699
625
450
1204
Market Price
$ 66.82
Selling Price
$ 57.62
924
735
895
2374
Market Price
$ 55.10
Selling Price
$ 46.82
866
357
436
2363
Market Price
$ 45.63
Selling Price
$ 38.84
1651
792
495
3440
Market Price
$ 47.54
Selling Price
$ 40.78
239
105
191
845
Market Price
$ 41.50
Selling Price
$ 35.03
1728
692
407
2625
Market Price
$ 70.89
Selling Price
$ 59.79
3077
2644
2761
4031
Market Price
$ 51.25
Selling Price
$ 44.64
2658
1341
1202
4046
Market Price
$ 38.53
Selling Price
$ 34.46
4468
1197
1963
4556
Market Price
$ 66.05
Selling Price
$ 57.56
980
628
803
1137
Market Price
$ 34.55
Selling Price
$ 29.45
1052
270
1023
3482
Market Price
$ 37.86
Selling Price
$ 33.23
241
230
107
554
Market Price
$ 43.73
Selling Price
$ 37.23
2260
725
1818
2541
Market Price
$ 60.36
Selling Price
$ 54.31
380
164
262
1805
Market Price
$ 53.90
Selling Price
$ 46.44
948
906
917
1745
Market Price
$ 47.04
Selling Price
$ 39.29
1093
377
1046
3512
Market Price
$ 59.13
Selling Price
$ 53.34
2805
1174
1140
4791
Market Price
$ 50.68
Selling Price
$ 44.13
972
709
910
4026
Market Price
$ 65.69
Selling Price
$ 59.11
571
189
356
1423
Market Price
$ 44.63
Selling Price
$ 40.47
1077
1043
1022
1377
Market Price
$ 44.71
Selling Price
$ 39.42
439
210
150
1690
Market Price
$ 62.35
Selling Price
$ 55.54
776
719
494
2990