Market Price
$ 91.52
Selling Price
$ 79.22
238
109
79
523
Market Price
$ 83.48
Selling Price
$ 74.13
2079
452
853
2216
Market Price
$ 111.40
Selling Price
$ 93.47
934
471
697
3780
Market Price
$ 115.50
Selling Price
$ 98.08
2380
1115
2313
3155
Market Price
$ 95.82
Selling Price
$ 84.64
885
223
772
2131
Market Price
$ 90.01
Selling Price
$ 75.37
1946
1579
818
3773
Market Price
$ 104.33
Selling Price
$ 93.74
868
766
175
2428
Market Price
$ 81.87
Selling Price
$ 68.78
2838
1116
2161
3896
Market Price
$ 111.33
Selling Price
$ 94.39
1166
277
590
3903
Market Price
$ 84.23
Selling Price
$ 72.05
3199
2553
984
4944
Market Price
$ 95.32
Selling Price
$ 84.96
466
239
202
690
Market Price
$ 99.82
Selling Price
$ 84.58
976
939
374
3031
Market Price
$ 77.52
Selling Price
$ 64.98
691
256
562
2855
Market Price
$ 73.82
Selling Price
$ 61.78
1574
1410
1394
2868
Market Price
$ 104.06
Selling Price
$ 92.31
2771
1010
602
3406
Market Price
$ 66.40
Selling Price
$ 56.25
2472
629
1616
3139
Market Price
$ 99.73
Selling Price
$ 88.65
2850
2074
660
3604
Market Price
$ 74.31
Selling Price
$ 66.66
1117
957
989
1852
Market Price
$ 106.40
Selling Price
$ 92.55
971
881
721
1953
Market Price
$ 62.98
Selling Price
$ 55.03
1876
558
1743
3336
Market Price
$ 100.18
Selling Price
$ 86.54
327
261
218
623
Market Price
$ 75.06
Selling Price
$ 63.55
2110
634
2057
2179
Market Price
$ 67.51
Selling Price
$ 58.74
3051
1424
625
3287
Market Price
$ 84.40
Selling Price
$ 73.06
1570
880
684
1861
Market Price
$ 92.98
Selling Price
$ 83.85
227
158
48
494
Market Price
$ 112.90
Selling Price
$ 97.06
1264
1044
413
1831
Market Price
$ 94.96
Selling Price
$ 86.15
3411
1940
3056
3692
Market Price
$ 75.18
Selling Price
$ 63.56
1872
1291
408
4425
Market Price
$ 64.99
Selling Price
$ 58.88
3349
3264
2566
3795
Market Price
$ 83.94
Selling Price
$ 73.28
3104
2485
2001
4582
Market Price
$ 109.49
Selling Price
$ 98.84
1033
315
451
1269
Market Price
$ 71.61
Selling Price
$ 63.31
1454
329
668
1467
Market Price
$ 81.49
Selling Price
$ 68.90
1062
433
330
2423
Market Price
$ 85.01
Selling Price
$ 75.40
3267
1038
1066
4350
Market Price
$ 99.96
Selling Price
$ 84.37
146
118
71
595
Market Price
$ 98.90
Selling Price
$ 82.49
1189
1164
1109
3028
Market Price
$ 68.06
Selling Price
$ 61.69
1944
897
1630
4125
Market Price
$ 64.90
Selling Price
$ 56.98
4363
3843
3947
4555
Market Price
$ 63.40
Selling Price
$ 56.07
4404
2425
3044
4873
Market Price
$ 94.41
Selling Price
$ 85.46
2257
476
907
3273