Market Price
$ 100.19
Selling Price
$ 84.86
153
56
146
693
Market Price
$ 105.85
Selling Price
$ 91.28
1497
464
977
1970
Market Price
$ 103.49
Selling Price
$ 90.85
1170
1031
603
1789
Market Price
$ 86.43
Selling Price
$ 73.33
809
347
490
2750
Market Price
$ 87.18
Selling Price
$ 73.59
864
754
725
1369
Market Price
$ 111.72
Selling Price
$ 94.55
2165
692
494
2410
Market Price
$ 80.69
Selling Price
$ 70.71
1127
694
938
4679
Market Price
$ 111.10
Selling Price
$ 97.34
1079
863
388
1309
Market Price
$ 90.72
Selling Price
$ 76.33
426
90
351
826
Market Price
$ 100.25
Selling Price
$ 91.10
1551
902
923
2147
Market Price
$ 89.59
Selling Price
$ 78.73
2354
998
2113
2990
Market Price
$ 113.03
Selling Price
$ 97.18
2497
1898
1262
3835
Market Price
$ 99.13
Selling Price
$ 88.05
967
438
232
3643
Market Price
$ 94.01
Selling Price
$ 81.37
4166
1275
1055
4503
Market Price
$ 98.20
Selling Price
$ 87.92
2565
546
1199
2879
Market Price
$ 95.90
Selling Price
$ 86.42
681
219
147
2022
Market Price
$ 74.48
Selling Price
$ 67.06
2265
1815
2088
3805
Market Price
$ 107.83
Selling Price
$ 93.95
1254
868
407
4763
Market Price
$ 82.16
Selling Price
$ 71.90
2024
1863
1275
3006
Market Price
$ 98.03
Selling Price
$ 84.85
2010
1796
1126
3216
Market Price
$ 77.55
Selling Price
$ 69.79
1371
658
753
1920
Market Price
$ 95.64
Selling Price
$ 84.36
216
202
176
1060
Market Price
$ 61.56
Selling Price
$ 55.01
1762
1591
916
2167
Market Price
$ 86.03
Selling Price
$ 74.56
1205
886
737
4435
Market Price
$ 83.87
Selling Price
$ 72.93
2266
1115
2186
3316
Market Price
$ 108.42
Selling Price
$ 93.03
1465
904
985
1470
Market Price
$ 79.28
Selling Price
$ 68.40
1419
753
872
1781
Market Price
$ 88.05
Selling Price
$ 79.33
1214
952
544
2309
Market Price
$ 86.35
Selling Price
$ 76.41
340
329
301
1010
Market Price
$ 114.78
Selling Price
$ 97.25
1698
436
877
3543
Market Price
$ 70.96
Selling Price
$ 59.61
1843
1763
936
3791
Market Price
$ 71.09
Selling Price
$ 63.26
330
225
163
1401
Market Price
$ 79.09
Selling Price
$ 67.24
662
395
232
794
Market Price
$ 86.14
Selling Price
$ 72.64
1272
418
320
3338
Market Price
$ 75.57
Selling Price
$ 65.66
1893
1210
1515
1905
Market Price
$ 75.10
Selling Price
$ 66.88
1598
1080
1454
3786
Market Price
$ 65.34
Selling Price
$ 56.59
359
131
113
914
Market Price
$ 92.70
Selling Price
$ 83.01
1179
249
922
4810
Market Price
$ 82.10
Selling Price
$ 71.83
1908
1250
1596
2675
Market Price
$ 103.05
Selling Price
$ 88.38
1115
866
854
3726