Market Price
$ 28.58
Selling Price
$ 25.46
2542
799
1116
2886
Market Price
$ 61.77
Selling Price
$ 55.66
709
598
210
1297
Market Price
$ 58.34
Selling Price
$ 52.62
494
149
293
1709
Market Price
$ 56.25
Selling Price
$ 49.14
710
280
502
728
Market Price
$ 38.31
Selling Price
$ 32.70
919
254
907
3575
Market Price
$ 45.77
Selling Price
$ 41.45
1287
444
1119
2786
Market Price
$ 58.99
Selling Price
$ 49.86
2398
1290
1507
4451
Market Price
$ 44.02
Selling Price
$ 37.61
1222
1196
324
2878
Market Price
$ 42.38
Selling Price
$ 37.73
823
507
763
2100
Market Price
$ 48.25
Selling Price
$ 42.01
2800
2122
2189
3099
Market Price
$ 57.61
Selling Price
$ 49.11
2636
2543
2354
2970
Market Price
$ 52.90
Selling Price
$ 47.85
2476
978
1046
3105
Market Price
$ 36.52
Selling Price
$ 31.71
2305
1606
1510
4031
Market Price
$ 33.83
Selling Price
$ 28.57
2627
1530
1741
2878
Market Price
$ 34.17
Selling Price
$ 28.72
157
104
96
404
Market Price
$ 33.64
Selling Price
$ 30.00
646
284
331
2015
Market Price
$ 36.56
Selling Price
$ 32.10
1336
684
1003
2145
Market Price
$ 69.69
Selling Price
$ 58.50
1855
1167
1605
2460
Market Price
$ 37.28
Selling Price
$ 31.80
1252
902
1139
3744
Market Price
$ 56.11
Selling Price
$ 48.50
1096
956
851
3958
Market Price
$ 30.60
Selling Price
$ 26.90
506
431
273
1471
Market Price
$ 36.59
Selling Price
$ 32.00
2269
2214
1042
2406
Market Price
$ 40.59
Selling Price
$ 36.03
2154
552
1981
2329
Market Price
$ 35.16
Selling Price
$ 29.39
217
177
68
559
Market Price
$ 61.59
Selling Price
$ 51.97
1102
732
822
2123
Market Price
$ 39.39
Selling Price
$ 33.48
2008
674
428
3848
Market Price
$ 36.15
Selling Price
$ 30.15
2206
1834
1948
2734
Market Price
$ 61.64
Selling Price
$ 54.09
1599
1330
1490
2326
Market Price
$ 29.28
Selling Price
$ 25.10
2675
1353
2669
3288
Market Price
$ 58.75
Selling Price
$ 50.47
758
657
354
802
Market Price
$ 36.25
Selling Price
$ 32.42
942
600
765
1474
Market Price
$ 46.30
Selling Price
$ 40.54
1311
835
562
3368
Market Price
$ 44.02
Selling Price
$ 36.76
1177
313
383
1919
Market Price
$ 46.60
Selling Price
$ 39.43
414
113
168
1276
Market Price
$ 66.47
Selling Price
$ 56.79
398
243
220
1576
Market Price
$ 44.15
Selling Price
$ 38.17
2429
1833
595
2464
Market Price
$ 67.92
Selling Price
$ 59.69
2097
741
929
2156
Market Price
$ 49.69
Selling Price
$ 43.43
387
199
204
1318
Market Price
$ 52.72
Selling Price
$ 44.15
687
499
638
1196
Market Price
$ 45.98
Selling Price
$ 39.11
1907
1670
931
4634