Market Price
$ 102.07
Selling Price
$ 91.72
2307
1363
1324
3583
Market Price
$ 68.28
Selling Price
$ 58.77
2490
2310
2074
3432
Market Price
$ 91.35
Selling Price
$ 78.38
414
399
400
676
Market Price
$ 90.15
Selling Price
$ 78.04
1884
623
1686
2639
Market Price
$ 100.16
Selling Price
$ 85.60
2556
589
1684
2883
Market Price
$ 97.48
Selling Price
$ 83.66
2716
1058
620
3350
Market Price
$ 109.70
Selling Price
$ 92.56
2173
1749
940
2290
Market Price
$ 71.75
Selling Price
$ 64.05
1613
1593
1314
2512
Market Price
$ 101.85
Selling Price
$ 86.90
4371
4037
2997
4634
Market Price
$ 72.16
Selling Price
$ 61.15
206
74
180
630
Market Price
$ 81.48
Selling Price
$ 69.29
2143
2122
903
4850
Market Price
$ 74.52
Selling Price
$ 62.10
1178
1067
350
3052
Market Price
$ 107.36
Selling Price
$ 91.40
242
120
91
1185
Market Price
$ 80.23
Selling Price
$ 69.30
755
181
620
2615
Market Price
$ 89.87
Selling Price
$ 81.36
932
545
501
1957
Market Price
$ 94.50
Selling Price
$ 79.51
1994
583
1989
3350
Market Price
$ 64.22
Selling Price
$ 57.72
986
388
949
1166
Market Price
$ 96.15
Selling Price
$ 80.70
3568
2521
2663
3794
Market Price
$ 77.61
Selling Price
$ 67.59
866
655
339
2268
Market Price
$ 94.40
Selling Price
$ 82.09
412
180
93
1858
Market Price
$ 105.59
Selling Price
$ 95.95
788
294
557
1219
Market Price
$ 78.47
Selling Price
$ 70.22
1840
453
1794
2112
Market Price
$ 114.84
Selling Price
$ 96.05
2611
1826
1586
4979
Market Price
$ 102.68
Selling Price
$ 89.01
928
469
313
3882
Market Price
$ 116.70
Selling Price
$ 98.01
510
288
388
2446
Market Price
$ 68.00
Selling Price
$ 56.67
1692
365
608
3723
Market Price
$ 102.30
Selling Price
$ 87.45
1673
474
1217
1709
Market Price
$ 74.18
Selling Price
$ 64.53
1194
306
538
3208
Market Price
$ 89.13
Selling Price
$ 74.73
1769
1345
1256
1825
Market Price
$ 64.86
Selling Price
$ 55.37
1285
503
849
1308
Market Price
$ 107.44
Selling Price
$ 93.04
1321
1182
717
1652
Market Price
$ 100.87
Selling Price
$ 88.94
1873
576
1012
2552
Market Price
$ 115.89
Selling Price
$ 98.89
1961
956
875
3137
Market Price
$ 99.92
Selling Price
$ 87.51
2058
1811
1484
3553
Market Price
$ 94.18
Selling Price
$ 79.88
1167
994
260
2112
Market Price
$ 81.70
Selling Price
$ 70.97
3524
2169
1855
3812
Market Price
$ 104.90
Selling Price
$ 87.99
128
35
90
405
Market Price
$ 88.12
Selling Price
$ 75.32
325
277
119
1058
Market Price
$ 72.85
Selling Price
$ 63.21
1241
460
968
4775
Market Price
$ 103.18
Selling Price
$ 91.24
439
345
314
883