Market Price
$ 96.08
Selling Price
$ 81.57
956
467
841
2303
Market Price
$ 107.59
Selling Price
$ 93.69
612
166
172
1277
Market Price
$ 79.14
Selling Price
$ 66.62
995
591
674
4047
Market Price
$ 102.65
Selling Price
$ 90.81
2055
525
1448
4693
Market Price
$ 94.07
Selling Price
$ 81.47
1103
277
466
4634
Market Price
$ 80.80
Selling Price
$ 72.51
2937
1955
2671
4849
Market Price
$ 88.36
Selling Price
$ 75.37
745
474
610
3030
Market Price
$ 95.50
Selling Price
$ 83.11
1283
1160
1190
1592
Market Price
$ 78.27
Selling Price
$ 65.72
873
843
620
1038
Market Price
$ 102.31
Selling Price
$ 92.84
363
88
216
746
Market Price
$ 80.33
Selling Price
$ 70.49
2250
1166
1568
3524
Market Price
$ 79.48
Selling Price
$ 68.20
1377
1320
615
3910
Market Price
$ 66.45
Selling Price
$ 57.17
378
347
130
1164
Market Price
$ 81.43
Selling Price
$ 68.88
4145
1870
2124
4153
Market Price
$ 102.78
Selling Price
$ 92.08
2494
666
947
3229
Market Price
$ 116.97
Selling Price
$ 97.51
1705
647
663
3809
Market Price
$ 97.66
Selling Price
$ 84.15
2820
2334
2373
4606
Market Price
$ 84.79
Selling Price
$ 74.75
874
490
796
2880
Market Price
$ 74.37
Selling Price
$ 63.54
650
548
273
670
Market Price
$ 71.37
Selling Price
$ 62.65
947
757
645
1531
Market Price
$ 110.74
Selling Price
$ 94.23
567
311
259
857
Market Price
$ 101.40
Selling Price
$ 88.51
1927
805
701
2544
Market Price
$ 115.78
Selling Price
$ 97.77
2510
1347
2425
4686
Market Price
$ 96.52
Selling Price
$ 85.78
460
237
406
837
Market Price
$ 74.02
Selling Price
$ 62.70
149
87
43
496
Market Price
$ 100.75
Selling Price
$ 86.91
127
110
95
462
Market Price
$ 100.54
Selling Price
$ 90.96
761
414
478
1280
Market Price
$ 100.59
Selling Price
$ 89.62
4376
2264
1511
4626
Market Price
$ 94.84
Selling Price
$ 86.05
2899
1280
2405
3941
Market Price
$ 74.41
Selling Price
$ 65.88
552
212
236
601
Market Price
$ 72.10
Selling Price
$ 62.78
1585
1261
417
2980
Market Price
$ 73.20
Selling Price
$ 64.34
1494
1381
860
2538
Market Price
$ 94.75
Selling Price
$ 82.64
2481
864
1725
3914
Market Price
$ 110.86
Selling Price
$ 97.95
1641
1401
787
3643
Market Price
$ 64.81
Selling Price
$ 58.70
2125
1627
955
2488
Market Price
$ 91.14
Selling Price
$ 76.19
168
114
147
487
Market Price
$ 67.26
Selling Price
$ 59.75
240
216
140
840
Market Price
$ 78.31
Selling Price
$ 70.51
588
205
219
1153
Market Price
$ 90.58
Selling Price
$ 79.28
1478
936
1397
1996
Market Price
$ 69.12
Selling Price
$ 60.95
573
348
513
885