Market Price
$ 65.06
Selling Price
$ 58.27
345
220
93
1452
Market Price
$ 74.41
Selling Price
$ 67.53
1665
1095
1276
1672
Market Price
$ 87.07
Selling Price
$ 74.79
1226
318
607
2225
Market Price
$ 108.96
Selling Price
$ 98.48
4478
2963
3404
4985
Market Price
$ 73.98
Selling Price
$ 62.20
1245
848
662
4500
Market Price
$ 107.46
Selling Price
$ 96.51
414
225
113
634
Market Price
$ 73.16
Selling Price
$ 63.11
342
200
187
1659
Market Price
$ 78.20
Selling Price
$ 69.35
439
184
284
1810
Market Price
$ 85.85
Selling Price
$ 76.22
439
396
400
824
Market Price
$ 80.46
Selling Price
$ 70.91
1810
1252
1732
3282
Market Price
$ 99.41
Selling Price
$ 89.11
2746
2125
1086
4148
Market Price
$ 102.40
Selling Price
$ 91.88
1330
748
788
2640
Market Price
$ 70.40
Selling Price
$ 61.10
2365
1471
2308
3454
Market Price
$ 77.59
Selling Price
$ 67.54
1699
818
1324
2729
Market Price
$ 106.02
Selling Price
$ 88.54
943
938
670
1078
Market Price
$ 71.87
Selling Price
$ 62.71
4732
1851
1697
4755
Market Price
$ 64.85
Selling Price
$ 56.68
676
638
617
768
Market Price
$ 83.29
Selling Price
$ 69.89
306
268
76
494
Market Price
$ 92.85
Selling Price
$ 79.26
1287
1102
530
3263
Market Price
$ 90.09
Selling Price
$ 75.80
393
143
374
1674
Market Price
$ 75.18
Selling Price
$ 66.91
1795
656
1265
2942
Market Price
$ 94.41
Selling Price
$ 82.58
1478
1411
559
3801
Market Price
$ 81.04
Selling Price
$ 67.67
2429
1418
2346
2562
Market Price
$ 113.73
Selling Price
$ 96.26
1474
1126
1043
2646
Market Price
$ 102.53
Selling Price
$ 90.20
619
379
291
2862
Market Price
$ 77.69
Selling Price
$ 70.59
1979
411
1552
2620
Market Price
$ 80.00
Selling Price
$ 69.24
3303
2853
871
4818
Market Price
$ 105.16
Selling Price
$ 88.21
3005
1768
821
3038
Market Price
$ 67.88
Selling Price
$ 61.61
2969
1729
1694
3367
Market Price
$ 95.98
Selling Price
$ 84.27
1057
702
604
3888
Market Price
$ 104.10
Selling Price
$ 86.92
3883
2654
1786
4412
Market Price
$ 79.46
Selling Price
$ 69.11
1331
623
1097
4652
Market Price
$ 115.06
Selling Price
$ 97.20
2107
1277
1735
2620
Market Price
$ 86.06
Selling Price
$ 76.64
3231
1266
2849
3555
Market Price
$ 104.82
Selling Price
$ 91.66
281
214
248
617
Market Price
$ 77.76
Selling Price
$ 64.89
682
278
266
2631
Market Price
$ 87.44
Selling Price
$ 73.93
2111
805
1396
2458
Market Price
$ 92.01
Selling Price
$ 83.25
616
518
340
2634
Market Price
$ 93.09
Selling Price
$ 81.11
3770
2402
2240
4844
Market Price
$ 85.18
Selling Price
$ 74.43
1672
949
1024
2293