Market Price
$ 97.06
Selling Price
$ 84.60
831
277
627
1970
Market Price
$ 85.31
Selling Price
$ 71.20
2671
754
1820
4384
Market Price
$ 102.53
Selling Price
$ 86.81
539
231
351
1426
Market Price
$ 64.62
Selling Price
$ 58.61
173
169
56
607
Market Price
$ 91.21
Selling Price
$ 79.75
477
315
153
2262
Market Price
$ 108.23
Selling Price
$ 95.04
2373
1794
2218
3596
Market Price
$ 96.77
Selling Price
$ 84.15
679
353
139
1315
Market Price
$ 105.62
Selling Price
$ 90.24
2863
1427
2696
4131
Market Price
$ 104.31
Selling Price
$ 89.35
678
355
294
815
Market Price
$ 96.31
Selling Price
$ 85.83
1391
1078
1020
2066
Market Price
$ 73.12
Selling Price
$ 65.61
569
551
318
1410
Market Price
$ 102.44
Selling Price
$ 91.73
2064
800
1336
4100
Market Price
$ 113.35
Selling Price
$ 98.02
2519
2309
884
3704
Market Price
$ 81.39
Selling Price
$ 70.46
1283
1079
696
2715
Market Price
$ 105.93
Selling Price
$ 95.75
1089
813
618
3583
Market Price
$ 66.53
Selling Price
$ 59.11
2640
1013
2153
4665
Market Price
$ 71.75
Selling Price
$ 62.92
1256
434
992
2158
Market Price
$ 111.44
Selling Price
$ 96.17
2588
1227
1608
4799
Market Price
$ 102.45
Selling Price
$ 91.65
678
629
550
3328
Market Price
$ 81.06
Selling Price
$ 73.02
629
314
187
2755
Market Price
$ 100.10
Selling Price
$ 87.48
1504
394
1338
3246
Market Price
$ 81.46
Selling Price
$ 73.80
584
512
182
1409
Market Price
$ 101.43
Selling Price
$ 90.17
407
398
127
622
Market Price
$ 72.23
Selling Price
$ 63.35
1876
1778
743
2262
Market Price
$ 68.17
Selling Price
$ 57.19
493
163
384
1300
Market Price
$ 97.12
Selling Price
$ 85.20
3161
2541
1538
3625
Market Price
$ 70.85
Selling Price
$ 60.60
146
109
118
617
Market Price
$ 78.27
Selling Price
$ 68.94
2884
1008
2753
3528
Market Price
$ 84.19
Selling Price
$ 76.36
1698
477
1461
4162
Market Price
$ 67.52
Selling Price
$ 56.62
811
416
470
1052
Market Price
$ 89.51
Selling Price
$ 79.92
2552
1821
2361
3724
Market Price
$ 92.36
Selling Price
$ 81.32
2128
730
1620
2542
Market Price
$ 72.64
Selling Price
$ 61.23
886
662
650
1186
Market Price
$ 103.02
Selling Price
$ 85.95
1235
467
562
2894
Market Price
$ 70.72
Selling Price
$ 60.50
4350
2369
4016
4817
Market Price
$ 109.14
Selling Price
$ 97.85
1618
1178
739
1709
Market Price
$ 74.88
Selling Price
$ 65.92
3512
1292
3168
4851
Market Price
$ 101.91
Selling Price
$ 88.25
458
446
324
1272
Market Price
$ 105.56
Selling Price
$ 92.11
2562
2373
2217
2835
Market Price
$ 105.54
Selling Price
$ 91.11
1757
439
454
1778