Market Price
$ 112.10
Selling Price
$ 93.80
909
283
267
994
Market Price
$ 73.81
Selling Price
$ 62.24
897
433
418
4171
Market Price
$ 112.35
Selling Price
$ 98.14
2578
1290
2423
3607
Market Price
$ 109.04
Selling Price
$ 95.15
2093
1353
1850
3264
Market Price
$ 104.80
Selling Price
$ 92.87
1026
979
398
1163
Market Price
$ 87.86
Selling Price
$ 75.39
253
226
179
401
Market Price
$ 86.51
Selling Price
$ 76.37
2545
525
1498
4698
Market Price
$ 100.54
Selling Price
$ 83.81
3447
2865
1073
4991
Market Price
$ 79.11
Selling Price
$ 66.57
1079
1036
458
1161
Market Price
$ 76.37
Selling Price
$ 64.68
4220
1421
1659
4872
Market Price
$ 96.01
Selling Price
$ 81.94
2688
2230
1640
4485
Market Price
$ 95.07
Selling Price
$ 82.00
2953
2767
673
3732
Market Price
$ 103.91
Selling Price
$ 91.02
667
620
576
2002
Market Price
$ 108.09
Selling Price
$ 91.37
4083
1886
1865
4864
Market Price
$ 83.52
Selling Price
$ 74.28
781
591
348
3536
Market Price
$ 71.18
Selling Price
$ 60.34
1033
491
824
3050
Market Price
$ 103.43
Selling Price
$ 86.81
2005
839
557
4675
Market Price
$ 70.07
Selling Price
$ 62.24
1121
428
440
3596
Market Price
$ 62.81
Selling Price
$ 56.46
241
197
131
756
Market Price
$ 77.51
Selling Price
$ 69.69
939
201
697
1492
Market Price
$ 110.78
Selling Price
$ 93.66
871
598
395
2029
Market Price
$ 96.63
Selling Price
$ 85.21
3412
1198
3221
3788
Market Price
$ 73.37
Selling Price
$ 63.12
677
166
200
2548
Market Price
$ 87.22
Selling Price
$ 73.13
1833
1829
419
2194
Market Price
$ 79.18
Selling Price
$ 67.85
326
310
219
1452
Market Price
$ 100.41
Selling Price
$ 85.04
1246
823
411
2515
Market Price
$ 65.04
Selling Price
$ 56.78
663
590
134
948
Market Price
$ 74.04
Selling Price
$ 62.62
2937
891
2507
4743
Market Price
$ 91.76
Selling Price
$ 81.78
416
240
315
1386
Market Price
$ 114.17
Selling Price
$ 97.09
772
771
188
1754
Market Price
$ 66.33
Selling Price
$ 57.55
2050
1327
421
2182
Market Price
$ 71.60
Selling Price
$ 59.89
995
868
805
3101
Market Price
$ 107.67
Selling Price
$ 91.63
970
376
697
4276
Market Price
$ 64.68
Selling Price
$ 55.76
1302
462
638
1785
Market Price
$ 97.58
Selling Price
$ 88.05
767
722
563
990
Market Price
$ 90.73
Selling Price
$ 80.50
1731
1660
781
1984
Market Price
$ 95.92
Selling Price
$ 86.48
310
117
136
1255
Market Price
$ 98.87
Selling Price
$ 84.30
834
262
466
3611
Market Price
$ 71.58
Selling Price
$ 64.01
1177
240
497
3049
Market Price
$ 102.09
Selling Price
$ 89.58
1250
311
1077
2505