Market Price
$ 100.02
Selling Price
$ 90.44
206
68
170
573
Market Price
$ 68.63
Selling Price
$ 60.21
3660
2931
1813
3874
Market Price
$ 114.82
Selling Price
$ 95.87
1014
824
534
1951
Market Price
$ 86.37
Selling Price
$ 77.38
2449
568
1683
4464
Market Price
$ 105.26
Selling Price
$ 93.34
263
74
72
605
Market Price
$ 93.67
Selling Price
$ 82.11
1594
708
332
3262
Market Price
$ 98.37
Selling Price
$ 87.40
912
434
418
1277
Market Price
$ 84.44
Selling Price
$ 70.63
2114
1329
1642
2911
Market Price
$ 80.83
Selling Price
$ 70.24
2337
1084
829
3006
Market Price
$ 103.58
Selling Price
$ 89.86
1399
753
770
2345
Market Price
$ 86.89
Selling Price
$ 78.69
1296
1107
356
1672
Market Price
$ 93.04
Selling Price
$ 82.87
1409
950
503
1920
Market Price
$ 70.84
Selling Price
$ 64.21
1397
1256
958
3136
Market Price
$ 69.08
Selling Price
$ 61.07
779
566
460
1858
Market Price
$ 73.46
Selling Price
$ 62.04
412
314
274
593
Market Price
$ 112.52
Selling Price
$ 94.04
3016
2630
2105
3646
Market Price
$ 66.90
Selling Price
$ 59.06
283
152
61
529
Market Price
$ 90.25
Selling Price
$ 78.08
275
121
197
664
Market Price
$ 91.56
Selling Price
$ 77.45
423
124
242
1034
Market Price
$ 100.40
Selling Price
$ 84.73
2536
2038
2428
3707
Market Price
$ 114.62
Selling Price
$ 97.06
763
410
568
1726
Market Price
$ 78.77
Selling Price
$ 71.19
1217
991
396
1722
Market Price
$ 92.31
Selling Price
$ 82.63
3132
1412
778
4431
Market Price
$ 93.93
Selling Price
$ 80.99
3121
2553
2950
4051
Market Price
$ 69.37
Selling Price
$ 59.77
3533
3405
1774
4466
Market Price
$ 76.84
Selling Price
$ 68.95
1339
1100
1330
1579
Market Price
$ 84.63
Selling Price
$ 76.67
3599
1734
1576
4281
Market Price
$ 62.93
Selling Price
$ 57.13
1914
1886
1887
2910
Market Price
$ 91.52
Selling Price
$ 80.66
1448
591
505
1669
Market Price
$ 80.62
Selling Price
$ 67.72
671
619
355
2612
Market Price
$ 113.72
Selling Price
$ 96.98
1561
668
644
3757
Market Price
$ 102.74
Selling Price
$ 91.39
2110
566
951
2622
Market Price
$ 102.90
Selling Price
$ 86.99
1213
1039
921
3924
Market Price
$ 80.01
Selling Price
$ 66.86
1364
367
324
3938
Market Price
$ 91.91
Selling Price
$ 78.77
2463
2283
882
2467
Market Price
$ 106.90
Selling Price
$ 90.66
536
108
294
1600
Market Price
$ 108.03
Selling Price
$ 91.84
1395
1081
645
2398
Market Price
$ 70.64
Selling Price
$ 60.51
1389
1134
1112
2466
Market Price
$ 113.84
Selling Price
$ 95.91
1042
923
974
2035
Market Price
$ 74.54
Selling Price
$ 62.68
1919
907
1184
3694