Market Price
$ 112.69
Selling Price
$ 96.45
790
755
359
2945
Market Price
$ 71.38
Selling Price
$ 61.28
1270
1007
652
2287
Market Price
$ 76.40
Selling Price
$ 66.32
1273
389
1080
4464
Market Price
$ 81.23
Selling Price
$ 71.78
3727
1352
1412
4936
Market Price
$ 89.92
Selling Price
$ 79.19
981
475
423
1000
Market Price
$ 71.37
Selling Price
$ 60.39
3183
2939
2246
4199
Market Price
$ 81.74
Selling Price
$ 70.59
2975
791
1120
3739
Market Price
$ 87.32
Selling Price
$ 79.19
424
423
297
1265
Market Price
$ 70.00
Selling Price
$ 60.78
1435
1001
701
2461
Market Price
$ 82.07
Selling Price
$ 71.24
729
348
363
2552
Market Price
$ 76.56
Selling Price
$ 65.47
3784
2189
998
4273
Market Price
$ 75.87
Selling Price
$ 67.04
555
156
448
2294
Market Price
$ 66.17
Selling Price
$ 56.90
921
417
600
1611
Market Price
$ 77.62
Selling Price
$ 68.83
678
436
435
854
Market Price
$ 109.75
Selling Price
$ 92.08
1728
793
1353
4426
Market Price
$ 92.01
Selling Price
$ 82.85
1584
392
1137
4495
Market Price
$ 102.75
Selling Price
$ 89.06
1081
911
519
1443
Market Price
$ 98.29
Selling Price
$ 87.82
1934
1543
1618
4226
Market Price
$ 93.24
Selling Price
$ 83.68
847
839
552
1207
Market Price
$ 69.85
Selling Price
$ 62.52
242
199
174
511
Market Price
$ 103.96
Selling Price
$ 87.31
3828
1585
2807
3989
Market Price
$ 85.64
Selling Price
$ 77.01
208
206
61
582
Market Price
$ 113.73
Selling Price
$ 95.58
3419
2220
2820
3488
Market Price
$ 101.36
Selling Price
$ 85.96
1664
943
1301
1909
Market Price
$ 70.25
Selling Price
$ 63.75
3325
1820
2523
4660
Market Price
$ 104.25
Selling Price
$ 88.59
1359
1002
1274
2520
Market Price
$ 111.52
Selling Price
$ 93.40
511
179
417
1598
Market Price
$ 105.35
Selling Price
$ 93.14
2895
1008
2469
4898
Market Price
$ 90.73
Selling Price
$ 76.43
2291
1882
1329
3126
Market Price
$ 69.77
Selling Price
$ 63.34
1776
1105
1308
2870
Market Price
$ 87.14
Selling Price
$ 76.42
2169
935
487
2650
Market Price
$ 83.01
Selling Price
$ 73.25
1493
1091
1205
3890
Market Price
$ 89.39
Selling Price
$ 78.28
637
362
458
1018
Market Price
$ 104.57
Selling Price
$ 87.72
1405
471
398
2511
Market Price
$ 99.25
Selling Price
$ 87.10
1398
479
835
3372
Market Price
$ 110.80
Selling Price
$ 97.60
1719
1200
1325
3405
Market Price
$ 66.76
Selling Price
$ 56.63
2967
2650
2378
4627
Market Price
$ 69.02
Selling Price
$ 58.18
2223
1501
1356
2264
Market Price
$ 102.53
Selling Price
$ 89.09
1687
1495
622
3285
Market Price
$ 114.29
Selling Price
$ 96.09
154
106
40
509