Market Price
$ 100.11
Selling Price
$ 88.58
224
122
114
424
Market Price
$ 73.16
Selling Price
$ 61.75
1111
929
643
1205
Market Price
$ 83.51
Selling Price
$ 69.72
456
192
102
773
Market Price
$ 101.28
Selling Price
$ 91.95
1487
1180
1452
1817
Market Price
$ 113.49
Selling Price
$ 97.01
1032
295
784
4463
Market Price
$ 95.80
Selling Price
$ 83.36
1492
861
624
2713
Market Price
$ 70.26
Selling Price
$ 58.93
3159
722
2910
4363
Market Price
$ 109.29
Selling Price
$ 96.10
374
142
206
1060
Market Price
$ 105.05
Selling Price
$ 92.86
2398
1256
1263
3116
Market Price
$ 99.29
Selling Price
$ 89.74
400
239
102
1664
Market Price
$ 80.42
Selling Price
$ 70.94
3225
2754
2164
3330
Market Price
$ 94.85
Selling Price
$ 84.65
2907
2550
2827
3139
Market Price
$ 63.72
Selling Price
$ 55.11
2938
2698
2327
4039
Market Price
$ 67.18
Selling Price
$ 59.96
880
722
447
3281
Market Price
$ 72.62
Selling Price
$ 63.23
2143
1355
1080
4121
Market Price
$ 109.96
Selling Price
$ 96.40
584
318
201
685
Market Price
$ 102.79
Selling Price
$ 91.92
1132
725
905
1700
Market Price
$ 101.30
Selling Price
$ 88.07
2534
603
583
2737
Market Price
$ 97.91
Selling Price
$ 83.14
1095
951
953
3206
Market Price
$ 84.80
Selling Price
$ 76.21
1112
957
860
2279
Market Price
$ 77.05
Selling Price
$ 66.31
1513
1000
303
3635
Market Price
$ 115.23
Selling Price
$ 96.10
1885
1456
1645
2680
Market Price
$ 71.92
Selling Price
$ 61.07
1581
969
1404
4907
Market Price
$ 79.08
Selling Price
$ 66.09
886
663
383
2151
Market Price
$ 62.56
Selling Price
$ 56.79
2287
510
1493
2411
Market Price
$ 95.09
Selling Price
$ 83.62
584
133
271
1942
Market Price
$ 101.55
Selling Price
$ 87.43
4769
4631
4500
4917
Market Price
$ 78.84
Selling Price
$ 70.18
1596
737
344
3592
Market Price
$ 113.83
Selling Price
$ 98.82
1380
496
1283
1881
Market Price
$ 90.45
Selling Price
$ 78.98
967
383
579
1680
Market Price
$ 95.74
Selling Price
$ 80.35
1225
865
784
1351
Market Price
$ 87.34
Selling Price
$ 74.60
1414
835
711
2675
Market Price
$ 91.42
Selling Price
$ 79.21
2496
1687
1339
3348
Market Price
$ 67.41
Selling Price
$ 59.48
1466
1122
1109
2310
Market Price
$ 95.23
Selling Price
$ 83.73
1136
672
762
2880
Market Price
$ 99.84
Selling Price
$ 86.73
3383
2447
2875
4613
Market Price
$ 95.31
Selling Price
$ 83.64
315
81
130
503
Market Price
$ 91.61
Selling Price
$ 77.49
1105
449
683
1388
Market Price
$ 76.72
Selling Price
$ 68.27
3195
884
2379
4094
Market Price
$ 113.36
Selling Price
$ 98.95
1122
1076
682
1456