Market Price
$ 72.82
Selling Price
$ 61.52
379
204
80
697
Market Price
$ 113.46
Selling Price
$ 97.92
830
181
500
1525
Market Price
$ 88.65
Selling Price
$ 80.36
988
376
650
4292
Market Price
$ 80.99
Selling Price
$ 68.30
2486
2307
2173
3878
Market Price
$ 76.17
Selling Price
$ 68.71
2072
1451
1613
4417
Market Price
$ 87.05
Selling Price
$ 73.42
2648
842
2029
4260
Market Price
$ 95.18
Selling Price
$ 81.13
1557
386
1113
2130
Market Price
$ 110.29
Selling Price
$ 92.41
1734
962
1295
2001
Market Price
$ 77.44
Selling Price
$ 64.64
1834
486
660
2024
Market Price
$ 99.56
Selling Price
$ 87.93
621
343
523
1416
Market Price
$ 89.27
Selling Price
$ 77.33
1069
1042
406
1484
Market Price
$ 90.44
Selling Price
$ 81.24
2731
961
732
2997
Market Price
$ 84.59
Selling Price
$ 76.63
1996
1226
1891
2612
Market Price
$ 90.70
Selling Price
$ 82.30
1413
1166
475
2087
Market Price
$ 91.91
Selling Price
$ 78.63
4155
2537
2915
4338
Market Price
$ 64.18
Selling Price
$ 55.94
2570
2307
2213
4052
Market Price
$ 75.36
Selling Price
$ 63.36
453
92
254
759
Market Price
$ 114.26
Selling Price
$ 97.96
1234
978
1230
1724
Market Price
$ 76.93
Selling Price
$ 65.14
840
742
544
1268
Market Price
$ 85.21
Selling Price
$ 72.25
244
108
110
445
Market Price
$ 94.20
Selling Price
$ 80.37
1322
451
992
2884
Market Price
$ 89.19
Selling Price
$ 76.87
4542
3470
1890
4976
Market Price
$ 80.38
Selling Price
$ 68.33
3918
3568
2459
4453
Market Price
$ 63.03
Selling Price
$ 55.26
2465
571
1354
2761
Market Price
$ 94.42
Selling Price
$ 80.32
1414
854
879
1661
Market Price
$ 114.49
Selling Price
$ 97.11
4743
1698
2879
4743
Market Price
$ 85.35
Selling Price
$ 72.75
3096
2805
1127
3671
Market Price
$ 79.63
Selling Price
$ 70.54
1323
583
318
3259
Market Price
$ 84.26
Selling Price
$ 74.98
2794
2426
665
3654
Market Price
$ 93.93
Selling Price
$ 83.12
3524
2347
1574
4841
Market Price
$ 77.44
Selling Price
$ 65.88
1497
301
938
1638
Market Price
$ 90.12
Selling Price
$ 78.43
1168
1021
466
2718
Market Price
$ 101.57
Selling Price
$ 90.42
534
303
131
537
Market Price
$ 91.42
Selling Price
$ 76.88
754
595
368
1821
Market Price
$ 107.61
Selling Price
$ 94.33
1942
634
738
4897
Market Price
$ 98.34
Selling Price
$ 83.93
1954
1130
411
2700
Market Price
$ 67.20
Selling Price
$ 60.77
2985
2631
1605
3647
Market Price
$ 97.17
Selling Price
$ 84.31
458
351
197
545
Market Price
$ 97.63
Selling Price
$ 87.26
1190
499
776
2878
Market Price
$ 77.60
Selling Price
$ 69.66
1021
806
660
2766