Market Price
$ 100.25
Selling Price
$ 89.24
711
538
304
2872
Market Price
$ 74.52
Selling Price
$ 65.59
1767
1570
912
2952
Market Price
$ 68.52
Selling Price
$ 61.23
1543
1444
1119
1681
Market Price
$ 73.40
Selling Price
$ 61.86
310
157
133
1257
Market Price
$ 71.07
Selling Price
$ 64.35
427
167
342
957
Market Price
$ 115.07
Selling Price
$ 97.64
1601
774
760
2861
Market Price
$ 74.73
Selling Price
$ 64.27
958
647
284
2363
Market Price
$ 64.41
Selling Price
$ 56.25
3362
2804
2112
4874
Market Price
$ 109.83
Selling Price
$ 97.99
1339
1096
1295
4893
Market Price
$ 111.72
Selling Price
$ 96.89
4186
1913
3861
4708
Market Price
$ 90.48
Selling Price
$ 81.16
737
420
539
1515
Market Price
$ 79.79
Selling Price
$ 69.97
2005
582
1971
4306
Market Price
$ 63.86
Selling Price
$ 56.56
2281
1809
2202
2971
Market Price
$ 93.01
Selling Price
$ 81.95
2063
1226
1302
3241
Market Price
$ 63.62
Selling Price
$ 55.39
1692
1121
1450
2943
Market Price
$ 71.73
Selling Price
$ 61.34
2069
608
1879
2177
Market Price
$ 90.73
Selling Price
$ 80.10
3197
672
3073
3497
Market Price
$ 107.16
Selling Price
$ 94.72
1154
516
1131
1353
Market Price
$ 76.26
Selling Price
$ 68.83
689
649
356
2148
Market Price
$ 92.96
Selling Price
$ 79.48
3171
2883
958
3728
Market Price
$ 85.20
Selling Price
$ 76.53
501
117
258
1009
Market Price
$ 99.18
Selling Price
$ 82.72
2846
2011
1997
3246
Market Price
$ 92.09
Selling Price
$ 79.35
3595
1712
2516
4964
Market Price
$ 78.93
Selling Price
$ 71.68
629
380
617
2679
Market Price
$ 85.78
Selling Price
$ 74.69
2086
607
1872
2975
Market Price
$ 77.52
Selling Price
$ 67.58
1051
530
714
2405
Market Price
$ 118.06
Selling Price
$ 98.74
2802
1412
1399
4218
Market Price
$ 91.16
Selling Price
$ 79.71
694
542
648
1427
Market Price
$ 78.60
Selling Price
$ 66.93
718
375
391
2248
Market Price
$ 109.67
Selling Price
$ 95.98
553
327
457
573
Market Price
$ 67.51
Selling Price
$ 60.66
425
388
113
684
Market Price
$ 76.82
Selling Price
$ 65.44
1532
466
1167
1695
Market Price
$ 98.16
Selling Price
$ 85.19
1901
1806
1871
4319
Market Price
$ 86.69
Selling Price
$ 72.49
1864
805
1211
2153
Market Price
$ 84.64
Selling Price
$ 74.10
1395
854
728
4270
Market Price
$ 89.52
Selling Price
$ 81.00
2209
1165
1120
2469
Market Price
$ 87.18
Selling Price
$ 77.29
3822
3725
1157
4916
Market Price
$ 109.10
Selling Price
$ 98.16
1229
1191
567
1955
Market Price
$ 67.51
Selling Price
$ 60.83
4100
3747
2251
4639
Market Price
$ 76.65
Selling Price
$ 65.00
2051
1674
1962
2683