Market Price
$ 111.25
Selling Price
$ 99.90
3929
2998
2440
4751
Market Price
$ 96.57
Selling Price
$ 87.04
880
431
771
3614
Market Price
$ 104.18
Selling Price
$ 88.44
456
452
337
1640
Market Price
$ 133.32
Selling Price
$ 111.71
2088
1288
1621
4774
Market Price
$ 116.36
Selling Price
$ 100.04
1257
840
589
2168
Market Price
$ 85.52
Selling Price
$ 72.84
2671
1770
2643
3809
Market Price
$ 134.09
Selling Price
$ 114.71
2074
1607
1060
2643
Market Price
$ 91.55
Selling Price
$ 76.91
193
114
82
735
Market Price
$ 116.02
Selling Price
$ 99.94
603
364
403
1051
Market Price
$ 129.91
Selling Price
$ 117.60
1472
1364
938
4519
Market Price
$ 122.36
Selling Price
$ 106.02
1325
951
383
3034
Market Price
$ 112.65
Selling Price
$ 97.50
949
830
670
3088
Market Price
$ 78.08
Selling Price
$ 70.50
1020
883
256
1375
Market Price
$ 129.61
Selling Price
$ 111.66
1120
894
1110
1497
Market Price
$ 126.98
Selling Price
$ 105.93
4271
4012
1328
4652
Market Price
$ 116.99
Selling Price
$ 99.34
1039
932
870
1185
Market Price
$ 83.14
Selling Price
$ 73.58
1920
1046
636
2120
Market Price
$ 95.89
Selling Price
$ 82.86
2270
1598
1518
4339
Market Price
$ 82.31
Selling Price
$ 73.57
2421
648
2112
4286
Market Price
$ 98.24
Selling Price
$ 88.33
578
186
447
2813
Market Price
$ 110.69
Selling Price
$ 99.36
2105
1543
1805
2513
Market Price
$ 94.28
Selling Price
$ 79.49
990
741
432
2447
Market Price
$ 84.04
Selling Price
$ 76.03
2608
1787
1026
2772
Market Price
$ 130.08
Selling Price
$ 110.21
768
543
741
867
Market Price
$ 96.23
Selling Price
$ 85.01
1213
634
1202
1502
Market Price
$ 137.17
Selling Price
$ 114.95
2702
1730
2091
3737
Market Price
$ 86.30
Selling Price
$ 73.25
1508
1059
559
2755
Market Price
$ 106.18
Selling Price
$ 93.76
3046
1372
963
4873
Market Price
$ 89.83
Selling Price
$ 75.19
893
620
652
3610
Market Price
$ 122.83
Selling Price
$ 104.06
1753
614
900
2099
Market Price
$ 87.72
Selling Price
$ 75.04
461
318
108
898
Market Price
$ 112.58
Selling Price
$ 100.38
291
66
269
873
Market Price
$ 140.31
Selling Price
$ 118.95
437
289
92
655
Market Price
$ 89.17
Selling Price
$ 74.80
989
411
454
4199
Market Price
$ 90.90
Selling Price
$ 78.34
1821
1536
1114
4700
Market Price
$ 90.80
Selling Price
$ 82.31
1293
969
682
2479
Market Price
$ 120.25
Selling Price
$ 104.40
1461
572
875
2324
Market Price
$ 119.21
Selling Price
$ 106.56
1079
413
858
2294
Market Price
$ 101.68
Selling Price
$ 86.13
1366
1187
1028
3078
Market Price
$ 101.19
Selling Price
$ 84.70
2731
1375
2381
3807