Market Price
$ 101.25
Selling Price
$ 84.64
283
139
177
1238
Market Price
$ 90.40
Selling Price
$ 77.35
2110
1885
1382
2564
Market Price
$ 94.66
Selling Price
$ 82.37
933
869
693
1399
Market Price
$ 104.89
Selling Price
$ 93.17
4063
2260
1759
4444
Market Price
$ 109.98
Selling Price
$ 94.82
1518
962
551
4884
Market Price
$ 108.81
Selling Price
$ 93.98
219
50
91
858
Market Price
$ 91.01
Selling Price
$ 77.36
3555
2741
1669
4094
Market Price
$ 90.48
Selling Price
$ 79.27
2083
437
868
2773
Market Price
$ 65.14
Selling Price
$ 58.67
1508
384
632
1998
Market Price
$ 79.19
Selling Price
$ 67.69
380
107
177
518
Market Price
$ 69.09
Selling Price
$ 60.26
2267
585
984
2607
Market Price
$ 83.17
Selling Price
$ 74.20
1290
753
391
3712
Market Price
$ 81.36
Selling Price
$ 70.59
503
426
113
632
Market Price
$ 66.74
Selling Price
$ 59.91
1987
1346
1865
3092
Market Price
$ 67.99
Selling Price
$ 57.99
170
150
53
516
Market Price
$ 100.78
Selling Price
$ 87.68
1687
1264
667
1859
Market Price
$ 89.02
Selling Price
$ 79.13
2741
2666
2167
3548
Market Price
$ 117.98
Selling Price
$ 99.00
1626
1130
1199
4967
Market Price
$ 87.31
Selling Price
$ 76.28
1909
1725
500
2182
Market Price
$ 100.46
Selling Price
$ 90.47
2105
1149
1493
4340
Market Price
$ 90.83
Selling Price
$ 77.69
2295
1444
742
3085
Market Price
$ 109.55
Selling Price
$ 95.67
2875
708
2426
3123
Market Price
$ 67.03
Selling Price
$ 56.55
117
85
99
472
Market Price
$ 82.69
Selling Price
$ 73.35
595
255
488
1713
Market Price
$ 65.98
Selling Price
$ 55.74
1272
983
407
2775
Market Price
$ 106.39
Selling Price
$ 94.12
2142
908
2080
2731
Market Price
$ 101.73
Selling Price
$ 90.61
2221
1530
1158
3774
Market Price
$ 97.72
Selling Price
$ 86.65
432
371
313
1599
Market Price
$ 112.37
Selling Price
$ 95.88
306
102
174
509
Market Price
$ 76.17
Selling Price
$ 68.58
259
141
75
1264
Market Price
$ 93.93
Selling Price
$ 78.68
1237
1016
975
4851
Market Price
$ 86.77
Selling Price
$ 75.27
312
93
273
1060
Market Price
$ 76.60
Selling Price
$ 66.22
2125
2070
1843
4485
Market Price
$ 90.62
Selling Price
$ 81.62
1161
297
714
4223
Market Price
$ 91.60
Selling Price
$ 80.95
1055
629
866
4826
Market Price
$ 85.87
Selling Price
$ 74.72
457
443
98
945
Market Price
$ 103.72
Selling Price
$ 93.88
1130
630
732
1597
Market Price
$ 110.88
Selling Price
$ 98.56
1664
390
933
4316
Market Price
$ 82.88
Selling Price
$ 70.63
873
337
504
2548
Market Price
$ 90.46
Selling Price
$ 81.20
2272
1465
690
2636