Market Price
$ 96.51
Selling Price
$ 85.23
1384
1191
355
3636
Market Price
$ 81.17
Selling Price
$ 72.40
1112
545
750
1679
Market Price
$ 88.04
Selling Price
$ 73.92
486
123
370
670
Market Price
$ 73.42
Selling Price
$ 66.06
3209
2473
791
4089
Market Price
$ 91.77
Selling Price
$ 81.80
1216
499
275
1434
Market Price
$ 115.12
Selling Price
$ 95.98
634
147
367
776
Market Price
$ 66.38
Selling Price
$ 55.70
2823
1556
1299
4905
Market Price
$ 65.92
Selling Price
$ 57.17
632
327
411
819
Market Price
$ 69.54
Selling Price
$ 58.38
487
370
473
1224
Market Price
$ 69.95
Selling Price
$ 59.91
869
861
868
2158
Market Price
$ 69.23
Selling Price
$ 62.06
3011
1087
975
3572
Market Price
$ 93.37
Selling Price
$ 79.80
592
459
581
970
Market Price
$ 88.15
Selling Price
$ 79.31
1092
817
687
3860
Market Price
$ 98.53
Selling Price
$ 87.26
1534
1171
555
1870
Market Price
$ 79.27
Selling Price
$ 71.32
3236
1226
659
4297
Market Price
$ 95.54
Selling Price
$ 86.12
1591
1251
1267
2727
Market Price
$ 96.45
Selling Price
$ 86.75
2493
1758
2012
3031
Market Price
$ 98.07
Selling Price
$ 82.88
608
251
529
1032
Market Price
$ 67.81
Selling Price
$ 61.56
1459
305
308
1546
Market Price
$ 101.00
Selling Price
$ 85.97
212
174
103
477
Market Price
$ 106.89
Selling Price
$ 89.76
460
171
197
598
Market Price
$ 104.92
Selling Price
$ 87.94
2962
1715
2735
3805
Market Price
$ 82.19
Selling Price
$ 68.98
1466
393
610
2630
Market Price
$ 111.62
Selling Price
$ 96.66
406
168
121
789
Market Price
$ 70.93
Selling Price
$ 61.10
968
321
542
1693
Market Price
$ 75.83
Selling Price
$ 65.95
728
612
574
1546
Market Price
$ 82.81
Selling Price
$ 71.22
1772
365
1387
4658
Market Price
$ 71.45
Selling Price
$ 63.72
1299
307
721
2478
Market Price
$ 104.16
Selling Price
$ 93.45
304
260
233
1042
Market Price
$ 102.82
Selling Price
$ 86.85
1054
995
900
1429
Market Price
$ 74.83
Selling Price
$ 65.93
602
368
560
1210
Market Price
$ 92.50
Selling Price
$ 77.27
476
177
292
1507
Market Price
$ 104.70
Selling Price
$ 88.47
1715
856
1630
3932
Market Price
$ 67.68
Selling Price
$ 59.37
1952
412
745
2251
Market Price
$ 105.16
Selling Price
$ 95.12
2985
1863
1443
3051
Market Price
$ 102.84
Selling Price
$ 91.07
1353
959
1026
3355
Market Price
$ 64.30
Selling Price
$ 57.75
1250
1214
512
1645
Market Price
$ 90.70
Selling Price
$ 76.90
2171
1011
1319
3830
Market Price
$ 88.15
Selling Price
$ 75.91
1317
993
1248
3021
Market Price
$ 94.29
Selling Price
$ 82.55
2985
2252
1079
3625