Market Price
$ 76.23
Selling Price
$ 64.07
291
97
134
531
Market Price
$ 72.95
Selling Price
$ 62.48
483
433
189
2066
Market Price
$ 76.22
Selling Price
$ 64.45
1248
1133
535
1632
Market Price
$ 115.33
Selling Price
$ 97.58
1428
532
317
2485
Market Price
$ 71.15
Selling Price
$ 64.16
1188
311
711
3391
Market Price
$ 95.74
Selling Price
$ 85.40
1850
1465
1136
2540
Market Price
$ 82.96
Selling Price
$ 73.28
194
79
187
708
Market Price
$ 86.36
Selling Price
$ 75.33
457
331
221
1808
Market Price
$ 93.83
Selling Price
$ 82.79
2376
1193
1791
2476
Market Price
$ 93.73
Selling Price
$ 79.88
2192
2170
1493
4187
Market Price
$ 80.60
Selling Price
$ 72.53
507
157
255
1436
Market Price
$ 90.68
Selling Price
$ 75.93
616
611
165
1526
Market Price
$ 110.55
Selling Price
$ 98.70
2242
2166
2161
3811
Market Price
$ 89.83
Selling Price
$ 76.86
1987
1869
543
3261
Market Price
$ 85.16
Selling Price
$ 76.87
1405
1251
712
1553
Market Price
$ 94.55
Selling Price
$ 84.16
2078
930
537
4173
Market Price
$ 76.12
Selling Price
$ 66.98
1688
1416
1012
3463
Market Price
$ 92.13
Selling Price
$ 79.91
366
286
203
1457
Market Price
$ 86.38
Selling Price
$ 77.86
2674
912
1445
3590
Market Price
$ 62.76
Selling Price
$ 55.47
1485
817
935
3253
Market Price
$ 105.92
Selling Price
$ 92.16
3305
1345
1770
3364
Market Price
$ 68.08
Selling Price
$ 58.11
342
281
185
1174
Market Price
$ 85.06
Selling Price
$ 77.12
3017
2157
1039
4778
Market Price
$ 87.42
Selling Price
$ 76.17
2146
1742
1823
2612
Market Price
$ 108.49
Selling Price
$ 97.58
681
232
330
2190
Market Price
$ 104.84
Selling Price
$ 89.57
1683
1622
1580
2163
Market Price
$ 98.86
Selling Price
$ 83.76
2298
571
902
3558
Market Price
$ 73.05
Selling Price
$ 62.07
423
258
227
2028
Market Price
$ 98.20
Selling Price
$ 86.54
588
387
208
1221
Market Price
$ 85.91
Selling Price
$ 75.87
1004
623
811
1616
Market Price
$ 73.79
Selling Price
$ 64.60
4638
3565
4389
4973
Market Price
$ 88.67
Selling Price
$ 78.72
662
393
524
3011
Market Price
$ 106.23
Selling Price
$ 91.33
1508
720
310
3771
Market Price
$ 74.03
Selling Price
$ 63.64
1541
773
1534
1851
Market Price
$ 64.03
Selling Price
$ 57.29
714
463
247
1354
Market Price
$ 80.61
Selling Price
$ 70.61
911
640
674
2595
Market Price
$ 90.69
Selling Price
$ 80.25
3187
717
1011
4116
Market Price
$ 107.46
Selling Price
$ 91.87
2213
1606
2191
2324
Market Price
$ 106.39
Selling Price
$ 93.37
1681
692
394
2672
Market Price
$ 90.92
Selling Price
$ 77.33
855
390
389
1965