Market Price
$ 86.33
Selling Price
$ 74.08
1377
1079
722
4516
Market Price
$ 94.57
Selling Price
$ 79.99
537
327
482
937
Market Price
$ 100.70
Selling Price
$ 90.28
569
437
371
2050
Market Price
$ 88.70
Selling Price
$ 76.14
2421
1866
1632
3370
Market Price
$ 70.38
Selling Price
$ 63.81
834
481
694
1033
Market Price
$ 88.90
Selling Price
$ 77.30
573
547
342
2863
Market Price
$ 70.83
Selling Price
$ 59.90
1253
751
509
3374
Market Price
$ 64.32
Selling Price
$ 55.73
2448
570
1341
2869
Market Price
$ 117.90
Selling Price
$ 98.58
2456
516
1425
2641
Market Price
$ 92.45
Selling Price
$ 83.39
2478
2188
2264
4596
Market Price
$ 84.01
Selling Price
$ 73.12
2469
849
1820
4451
Market Price
$ 103.56
Selling Price
$ 90.41
263
141
116
730
Market Price
$ 93.80
Selling Price
$ 78.64
1293
1116
308
1856
Market Price
$ 110.82
Selling Price
$ 97.26
3093
1567
1162
3257
Market Price
$ 100.12
Selling Price
$ 88.22
918
408
532
1647
Market Price
$ 74.42
Selling Price
$ 66.95
3092
2637
2085
3433
Market Price
$ 89.58
Selling Price
$ 78.51
1936
831
541
4082
Market Price
$ 72.92
Selling Price
$ 60.87
3196
899
943
4348
Market Price
$ 65.46
Selling Price
$ 56.95
915
494
393
3082
Market Price
$ 83.94
Selling Price
$ 70.95
2636
903
2002
4443
Market Price
$ 110.47
Selling Price
$ 95.61
2008
1778
1958
3843
Market Price
$ 105.46
Selling Price
$ 88.03
510
162
194
754
Market Price
$ 96.43
Selling Price
$ 81.85
2780
2018
1392
4129
Market Price
$ 83.77
Selling Price
$ 74.07
1463
776
477
4905
Market Price
$ 92.78
Selling Price
$ 77.83
3356
955
1763
3384
Market Price
$ 82.35
Selling Price
$ 72.03
1678
532
401
1925
Market Price
$ 67.70
Selling Price
$ 61.10
1677
738
695
1953
Market Price
$ 88.92
Selling Price
$ 74.16
510
278
361
926
Market Price
$ 66.43
Selling Price
$ 55.56
957
649
385
1322
Market Price
$ 76.62
Selling Price
$ 64.22
584
291
417
1520
Market Price
$ 83.50
Selling Price
$ 70.17
2041
1728
1315
4833
Market Price
$ 102.81
Selling Price
$ 91.89
1999
1485
437
4964
Market Price
$ 109.79
Selling Price
$ 96.75
1700
708
447
4059
Market Price
$ 115.68
Selling Price
$ 97.62
1443
543
1201
3826
Market Price
$ 99.07
Selling Price
$ 82.79
388
152
293
1918
Market Price
$ 98.68
Selling Price
$ 87.11
1845
1021
760
3451
Market Price
$ 78.47
Selling Price
$ 69.91
869
678
293
4300
Market Price
$ 100.02
Selling Price
$ 83.82
2680
2361
1063
4187
Market Price
$ 92.95
Selling Price
$ 83.40
2131
1869
1246
2941
Market Price
$ 107.54
Selling Price
$ 92.72
2777
1667
1244
3674