Market Price
$ 111.77
Selling Price
$ 96.84
3205
959
2429
3209
Market Price
$ 78.23
Selling Price
$ 67.62
1927
1903
1443
3791
Market Price
$ 90.34
Selling Price
$ 76.76
286
223
93
1234
Market Price
$ 85.12
Selling Price
$ 72.39
1521
1487
657
1872
Market Price
$ 84.45
Selling Price
$ 76.72
761
542
377
1138
Market Price
$ 65.95
Selling Price
$ 56.08
1593
1463
570
2184
Market Price
$ 76.62
Selling Price
$ 64.22
3319
1583
1102
3592
Market Price
$ 66.23
Selling Price
$ 55.35
1089
336
1002
1094
Market Price
$ 80.37
Selling Price
$ 67.17
2976
1996
1389
4801
Market Price
$ 87.36
Selling Price
$ 75.17
343
313
189
1346
Market Price
$ 81.86
Selling Price
$ 69.89
3667
1943
1942
3764
Market Price
$ 68.05
Selling Price
$ 58.42
3552
3056
2884
4357
Market Price
$ 64.16
Selling Price
$ 55.74
831
770
168
2183
Market Price
$ 65.94
Selling Price
$ 55.10
572
279
394
2713
Market Price
$ 99.20
Selling Price
$ 84.25
981
833
297
1801
Market Price
$ 86.54
Selling Price
$ 74.38
2677
1049
2447
2838
Market Price
$ 88.93
Selling Price
$ 77.55
1963
717
1230
2406
Market Price
$ 80.28
Selling Price
$ 71.46
887
831
353
1696
Market Price
$ 67.67
Selling Price
$ 60.24
1114
858
578
1396
Market Price
$ 87.35
Selling Price
$ 72.92
3091
1898
681
3307
Market Price
$ 79.09
Selling Price
$ 68.46
2794
722
1573
4545
Market Price
$ 102.74
Selling Price
$ 86.12
3608
1863
2684
4741
Market Price
$ 102.60
Selling Price
$ 87.71
1226
1020
1218
2665
Market Price
$ 63.53
Selling Price
$ 55.15
3076
954
1126
4325
Market Price
$ 105.72
Selling Price
$ 88.34
1440
1029
1351
2185
Market Price
$ 109.66
Selling Price
$ 95.86
3018
860
1570
3774
Market Price
$ 114.27
Selling Price
$ 97.31
820
679
326
1292
Market Price
$ 111.09
Selling Price
$ 97.24
1996
1052
574
4072
Market Price
$ 74.87
Selling Price
$ 67.29
2295
2290
546
2520
Market Price
$ 84.21
Selling Price
$ 76.07
2424
1389
678
4755
Market Price
$ 95.26
Selling Price
$ 86.02
2876
1549
2710
3589
Market Price
$ 80.44
Selling Price
$ 70.35
3767
3213
1246
4150
Market Price
$ 96.50
Selling Price
$ 84.91
1941
1792
601
3044
Market Price
$ 78.35
Selling Price
$ 70.39
1023
409
327
1353
Market Price
$ 62.16
Selling Price
$ 56.02
2044
1696
527
2205
Market Price
$ 73.64
Selling Price
$ 66.24
1535
1246
1349
2609
Market Price
$ 86.82
Selling Price
$ 73.39
2959
2950
1054
3369
Market Price
$ 78.51
Selling Price
$ 67.23
1437
1054
656
2494
Market Price
$ 99.47
Selling Price
$ 83.93
1694
897
769
4326
Market Price
$ 65.40
Selling Price
$ 55.14
1178
791
299
2643