Market Price
$ 82.81
Selling Price
$ 71.43
1887
1881
541
2743
Market Price
$ 82.32
Selling Price
$ 72.61
3400
1326
733
3990
Market Price
$ 87.01
Selling Price
$ 78.88
650
323
411
651
Market Price
$ 83.70
Selling Price
$ 74.26
1347
1291
979
3147
Market Price
$ 110.45
Selling Price
$ 93.80
2120
554
1164
2776
Market Price
$ 94.01
Selling Price
$ 83.92
2194
613
715
3578
Market Price
$ 86.27
Selling Price
$ 75.60
1018
844
957
2451
Market Price
$ 73.38
Selling Price
$ 65.02
644
228
310
2271
Market Price
$ 87.49
Selling Price
$ 79.50
986
943
872
2265
Market Price
$ 75.26
Selling Price
$ 63.17
1625
1238
835
2141
Market Price
$ 71.65
Selling Price
$ 60.44
742
720
410
972
Market Price
$ 106.87
Selling Price
$ 90.68
3924
3558
2807
4693
Market Price
$ 77.99
Selling Price
$ 68.66
4317
3680
3250
4463
Market Price
$ 93.97
Selling Price
$ 80.53
448
332
193
1021
Market Price
$ 72.12
Selling Price
$ 63.67
2545
806
1437
4362
Market Price
$ 90.65
Selling Price
$ 75.60
1988
1955
1949
4651
Market Price
$ 65.91
Selling Price
$ 57.11
750
727
398
1835
Market Price
$ 107.51
Selling Price
$ 95.66
559
288
145
2091
Market Price
$ 104.01
Selling Price
$ 92.72
1386
1219
443
1940
Market Price
$ 101.15
Selling Price
$ 89.65
2825
1737
2387
4326
Market Price
$ 65.91
Selling Price
$ 56.18
1608
577
1181
3513
Market Price
$ 105.45
Selling Price
$ 89.42
501
423
175
1584
Market Price
$ 114.26
Selling Price
$ 97.30
855
600
629
3219
Market Price
$ 81.52
Selling Price
$ 70.03
1612
1516
779
4057
Market Price
$ 109.47
Selling Price
$ 95.29
2728
2192
2398
3823
Market Price
$ 65.86
Selling Price
$ 58.46
3310
2848
3018
3885
Market Price
$ 103.05
Selling Price
$ 91.35
1080
1020
404
1135
Market Price
$ 61.59
Selling Price
$ 55.76
966
532
199
2225
Market Price
$ 68.51
Selling Price
$ 58.81
667
396
477
2462
Market Price
$ 106.10
Selling Price
$ 90.43
650
553
628
2038
Market Price
$ 91.84
Selling Price
$ 83.45
977
631
720
1384
Market Price
$ 100.56
Selling Price
$ 90.61
968
602
923
2901
Market Price
$ 106.68
Selling Price
$ 90.19
337
182
159
1676
Market Price
$ 101.77
Selling Price
$ 87.12
276
184
270
662
Market Price
$ 80.01
Selling Price
$ 67.47
925
300
458
2663
Market Price
$ 72.91
Selling Price
$ 65.07
4563
4506
3650
4684
Market Price
$ 74.76
Selling Price
$ 67.63
2251
1484
2147
4985
Market Price
$ 99.21
Selling Price
$ 87.36
642
157
629
2859
Market Price
$ 87.28
Selling Price
$ 75.40
748
177
456
1051
Market Price
$ 90.00
Selling Price
$ 78.21
1575
1448
698
3336