Market Price
$ 97.71
Selling Price
$ 84.71
790
239
400
2231
Market Price
$ 112.65
Selling Price
$ 95.83
1544
345
649
2916
Market Price
$ 112.41
Selling Price
$ 98.48
2007
1366
874
4766
Market Price
$ 93.86
Selling Price
$ 84.52
2544
605
1299
4382
Market Price
$ 70.66
Selling Price
$ 60.37
1510
595
1486
1943
Market Price
$ 76.61
Selling Price
$ 68.78
1189
249
447
1856
Market Price
$ 88.84
Selling Price
$ 76.17
694
372
485
2171
Market Price
$ 62.33
Selling Price
$ 56.36
2497
1809
2355
2831
Market Price
$ 94.47
Selling Price
$ 79.54
1799
1408
1616
2459
Market Price
$ 106.03
Selling Price
$ 95.45
1766
1729
1117
4601
Market Price
$ 95.28
Selling Price
$ 84.91
921
237
356
3145
Market Price
$ 106.58
Selling Price
$ 91.36
889
521
866
1520
Market Price
$ 70.09
Selling Price
$ 61.64
1413
1161
563
1543
Market Price
$ 114.86
Selling Price
$ 97.94
1054
652
958
4643
Market Price
$ 111.71
Selling Price
$ 95.02
664
451
153
2533
Market Price
$ 69.84
Selling Price
$ 63.38
685
473
660
2900
Market Price
$ 80.46
Selling Price
$ 70.30
1363
471
273
1522
Market Price
$ 108.41
Selling Price
$ 92.37
276
187
71
992
Market Price
$ 94.56
Selling Price
$ 82.86
1108
251
606
1891
Market Price
$ 87.48
Selling Price
$ 74.30
2789
844
891
4328
Market Price
$ 70.51
Selling Price
$ 63.22
753
447
300
1695
Market Price
$ 72.62
Selling Price
$ 62.26
1870
433
1313
2589
Market Price
$ 75.44
Selling Price
$ 64.36
418
412
207
1643
Market Price
$ 79.41
Selling Price
$ 68.18
2124
1319
848
3384
Market Price
$ 82.51
Selling Price
$ 73.85
944
420
632
1821
Market Price
$ 74.58
Selling Price
$ 67.36
4048
2001
1408
4118
Market Price
$ 81.29
Selling Price
$ 69.31
445
222
422
1018
Market Price
$ 67.22
Selling Price
$ 60.07
2944
1115
2223
3547
Market Price
$ 103.32
Selling Price
$ 88.01
517
444
475
960
Market Price
$ 107.74
Selling Price
$ 93.66
1691
1053
831
3394
Market Price
$ 94.33
Selling Price
$ 79.10
362
280
250
885
Market Price
$ 113.52
Selling Price
$ 96.95
100
72
92
459
Market Price
$ 86.53
Selling Price
$ 72.88
271
249
146
769
Market Price
$ 84.17
Selling Price
$ 70.82
2539
1970
674
2944
Market Price
$ 103.74
Selling Price
$ 90.07
2526
1214
1886
3102
Market Price
$ 91.19
Selling Price
$ 78.84
1945
1185
440
2916
Market Price
$ 115.03
Selling Price
$ 97.71
845
765
810
1976
Market Price
$ 70.09
Selling Price
$ 59.57
2593
1907
2204
4430
Market Price
$ 88.21
Selling Price
$ 77.71
1561
775
789
3851
Market Price
$ 89.41
Selling Price
$ 76.66
283
237
138
480