Market Price
$ 100.85
Selling Price
$ 85.33
262
217
254
983
Market Price
$ 80.26
Selling Price
$ 69.87
2272
1854
2055
2498
Market Price
$ 82.71
Selling Price
$ 69.67
2271
1635
1960
4960
Market Price
$ 106.61
Selling Price
$ 89.16
3127
1574
2121
4574
Market Price
$ 73.36
Selling Price
$ 63.04
826
183
187
3282
Market Price
$ 63.15
Selling Price
$ 57.01
2502
1970
1707
4875
Market Price
$ 98.47
Selling Price
$ 85.01
3246
2480
1303
4732
Market Price
$ 104.14
Selling Price
$ 89.68
1389
445
750
2823
Market Price
$ 86.87
Selling Price
$ 73.46
2091
1775
921
2788
Market Price
$ 87.86
Selling Price
$ 74.21
2472
1864
1387
4695
Market Price
$ 106.25
Selling Price
$ 95.52
3294
2738
749
4182
Market Price
$ 86.04
Selling Price
$ 72.14
471
273
122
972
Market Price
$ 61.87
Selling Price
$ 55.39
2692
1433
2003
3984
Market Price
$ 77.35
Selling Price
$ 64.60
185
149
108
817
Market Price
$ 98.92
Selling Price
$ 85.53
2105
1240
537
2919
Market Price
$ 66.23
Selling Price
$ 58.69
334
237
304
1342
Market Price
$ 93.32
Selling Price
$ 80.31
1244
354
1099
1314
Market Price
$ 114.55
Selling Price
$ 95.95
2158
1199
931
3357
Market Price
$ 78.07
Selling Price
$ 70.81
3055
2948
1310
4432
Market Price
$ 79.40
Selling Price
$ 67.70
2057
1884
1666
3080
Market Price
$ 79.45
Selling Price
$ 70.90
822
372
811
1691
Market Price
$ 73.66
Selling Price
$ 62.60
1093
623
505
4443
Market Price
$ 71.98
Selling Price
$ 62.36
927
214
709
1990
Market Price
$ 89.84
Selling Price
$ 79.40
1237
606
274
2035
Market Price
$ 72.48
Selling Price
$ 63.89
1507
1422
928
2035
Market Price
$ 101.35
Selling Price
$ 91.01
631
615
363
682
Market Price
$ 97.43
Selling Price
$ 82.72
3134
2536
1653
3928
Market Price
$ 103.34
Selling Price
$ 89.20
831
233
394
1319
Market Price
$ 81.12
Selling Price
$ 73.42
1524
893
1481
3353
Market Price
$ 83.36
Selling Price
$ 74.30
2331
791
682
4339
Market Price
$ 108.61
Selling Price
$ 95.70
2418
1372
1759
2829
Market Price
$ 64.52
Selling Price
$ 57.73
1349
651
914
2013
Market Price
$ 71.83
Selling Price
$ 60.65
2543
2168
516
3478
Market Price
$ 102.26
Selling Price
$ 92.85
1749
1307
1020
2129
Market Price
$ 67.54
Selling Price
$ 57.52
4259
2095
2987
4713
Market Price
$ 101.74
Selling Price
$ 90.59
1736
487
845
3591
Market Price
$ 93.73
Selling Price
$ 84.15
3648
1759
1037
4094
Market Price
$ 105.34
Selling Price
$ 91.71
1058
544
868
1966
Market Price
$ 69.33
Selling Price
$ 62.47
2691
1714
2208
4574
Market Price
$ 95.83
Selling Price
$ 84.55
699
617
239
1149