Market Price
$ 72.31
Selling Price
$ 63.60
1202
1045
1083
3147
Market Price
$ 72.84
Selling Price
$ 62.78
1809
1453
588
3071
Market Price
$ 73.01
Selling Price
$ 65.10
515
154
202
555
Market Price
$ 96.41
Selling Price
$ 83.90
964
235
714
968
Market Price
$ 94.33
Selling Price
$ 85.14
1198
619
1034
3082
Market Price
$ 74.90
Selling Price
$ 66.27
2633
2297
2423
3430
Market Price
$ 92.60
Selling Price
$ 78.40
893
714
220
3978
Market Price
$ 87.55
Selling Price
$ 75.57
3915
2132
2033
4829
Market Price
$ 89.94
Selling Price
$ 81.49
3028
2539
1271
3248
Market Price
$ 106.45
Selling Price
$ 92.29
3959
3450
2174
4574
Market Price
$ 108.13
Selling Price
$ 93.66
342
225
308
1123
Market Price
$ 69.70
Selling Price
$ 63.00
3474
2385
3375
4341
Market Price
$ 81.26
Selling Price
$ 70.11
492
328
327
1277
Market Price
$ 73.09
Selling Price
$ 62.85
2058
1689
1904
3355
Market Price
$ 70.52
Selling Price
$ 63.05
2128
2001
1356
4881
Market Price
$ 91.98
Selling Price
$ 80.46
295
136
202
516
Market Price
$ 90.70
Selling Price
$ 80.09
1131
435
819
1720
Market Price
$ 86.40
Selling Price
$ 73.66
748
591
166
1002
Market Price
$ 105.73
Selling Price
$ 92.41
396
261
164
452
Market Price
$ 96.73
Selling Price
$ 81.79
498
213
438
1963
Market Price
$ 103.71
Selling Price
$ 87.18
948
786
644
1856
Market Price
$ 83.64
Selling Price
$ 70.37
907
204
199
1778
Market Price
$ 82.77
Selling Price
$ 69.89
1339
928
268
3377
Market Price
$ 87.97
Selling Price
$ 74.70
621
133
492
1141
Market Price
$ 75.11
Selling Price
$ 68.20
1724
1492
1618
1755
Market Price
$ 94.44
Selling Price
$ 85.10
3477
2204
951
4700
Market Price
$ 63.33
Selling Price
$ 56.76
2905
1271
1103
4322
Market Price
$ 86.74
Selling Price
$ 77.24
3504
2874
791
4743
Market Price
$ 70.42
Selling Price
$ 62.15
1079
275
655
2416
Market Price
$ 66.29
Selling Price
$ 59.50
2139
501
665
3363
Market Price
$ 83.20
Selling Price
$ 74.78
2860
2359
2568
3243
Market Price
$ 102.29
Selling Price
$ 86.47
1325
592
994
2714
Market Price
$ 78.72
Selling Price
$ 71.52
1236
522
863
2299
Market Price
$ 82.15
Selling Price
$ 72.05
636
606
618
1653
Market Price
$ 85.70
Selling Price
$ 77.91
1924
391
1529
2554
Market Price
$ 81.57
Selling Price
$ 72.83
1220
597
400
3093
Market Price
$ 68.66
Selling Price
$ 62.42
680
252
571
2231
Market Price
$ 102.25
Selling Price
$ 90.75
721
148
501
3270
Market Price
$ 91.98
Selling Price
$ 82.78
2341
1097
1982
3215
Market Price
$ 99.19
Selling Price
$ 89.39
795
781
496
898