Market Price
$ 77.59
Selling Price
$ 67.24
1383
337
1294
2873
Market Price
$ 97.46
Selling Price
$ 86.68
2604
814
2572
3232
Market Price
$ 85.99
Selling Price
$ 74.39
623
409
249
995
Market Price
$ 73.57
Selling Price
$ 62.08
493
439
194
738
Market Price
$ 84.25
Selling Price
$ 75.01
1830
1456
1494
3034
Market Price
$ 64.80
Selling Price
$ 56.66
2565
1673
2256
4756
Market Price
$ 74.42
Selling Price
$ 65.76
2602
2487
1936
2815
Market Price
$ 82.39
Selling Price
$ 72.38
1315
1239
304
2259
Market Price
$ 95.38
Selling Price
$ 80.38
2136
1396
1202
3259
Market Price
$ 92.07
Selling Price
$ 76.84
1739
869
845
1889
Market Price
$ 75.20
Selling Price
$ 68.27
1295
655
574
1741
Market Price
$ 77.03
Selling Price
$ 69.83
489
403
111
525
Market Price
$ 99.39
Selling Price
$ 89.97
1333
1295
1235
1451
Market Price
$ 109.93
Selling Price
$ 93.67
1322
1108
1013
2649
Market Price
$ 107.49
Selling Price
$ 93.12
4159
3193
3083
4470
Market Price
$ 86.45
Selling Price
$ 76.32
4674
1164
2673
4680
Market Price
$ 85.84
Selling Price
$ 77.82
1047
686
932
1128
Market Price
$ 99.75
Selling Price
$ 85.93
800
475
730
3477
Market Price
$ 81.23
Selling Price
$ 69.61
707
261
692
1427
Market Price
$ 113.92
Selling Price
$ 98.37
2269
636
551
3128
Market Price
$ 70.62
Selling Price
$ 63.75
382
189
330
571
Market Price
$ 62.13
Selling Price
$ 55.13
2031
959
1800
2074
Market Price
$ 113.20
Selling Price
$ 96.29
646
366
504
2221
Market Price
$ 91.78
Selling Price
$ 79.78
2201
1978
517
3502
Market Price
$ 76.38
Selling Price
$ 67.87
1844
1451
1262
3589
Market Price
$ 98.78
Selling Price
$ 82.85
1383
1099
690
2672
Market Price
$ 108.01
Selling Price
$ 97.13
2316
1864
466
3534
Market Price
$ 68.11
Selling Price
$ 57.27
3867
1081
1271
4035
Market Price
$ 84.79
Selling Price
$ 74.07
324
313
91
402
Market Price
$ 79.31
Selling Price
$ 71.36
1151
787
908
1574
Market Price
$ 69.66
Selling Price
$ 61.24
1585
677
650
1720
Market Price
$ 67.46
Selling Price
$ 59.95
1561
361
1544
2893
Market Price
$ 69.11
Selling Price
$ 61.18
186
116
170
408
Market Price
$ 102.97
Selling Price
$ 92.97
1985
1608
1812
3101
Market Price
$ 63.49
Selling Price
$ 57.57
1998
914
991
2801
Market Price
$ 102.89
Selling Price
$ 90.62
2360
918
1597
3284
Market Price
$ 80.50
Selling Price
$ 69.51
1402
392
1117
2557
Market Price
$ 111.29
Selling Price
$ 96.64
1702
924
905
4673
Market Price
$ 83.13
Selling Price
$ 75.57
2625
1120
2070
4651
Market Price
$ 71.84
Selling Price
$ 60.73
2865
2333
1330
3358