Market Price
$ 100.00
Selling Price
$ 90.45
4113
3865
3431
4858
Market Price
$ 105.27
Selling Price
$ 91.52
803
525
680
1878
Market Price
$ 70.96
Selling Price
$ 60.04
1642
586
1185
2118
Market Price
$ 78.18
Selling Price
$ 65.90
319
63
316
580
Market Price
$ 84.59
Selling Price
$ 71.49
973
712
736
2841
Market Price
$ 75.52
Selling Price
$ 64.18
3567
2469
1080
4542
Market Price
$ 90.06
Selling Price
$ 79.46
332
319
288
1655
Market Price
$ 93.40
Selling Price
$ 78.05
836
605
405
1032
Market Price
$ 98.05
Selling Price
$ 85.26
749
586
587
2899
Market Price
$ 78.75
Selling Price
$ 68.41
1023
748
318
2193
Market Price
$ 95.75
Selling Price
$ 81.94
2009
1144
834
3161
Market Price
$ 74.72
Selling Price
$ 66.09
1275
1098
335
1844
Market Price
$ 72.77
Selling Price
$ 64.51
2733
559
1300
4384
Market Price
$ 74.09
Selling Price
$ 67.15
743
713
426
1053
Market Price
$ 64.84
Selling Price
$ 57.41
1077
693
1041
1303
Market Price
$ 77.63
Selling Price
$ 69.64
708
228
593
989
Market Price
$ 71.25
Selling Price
$ 63.92
1628
998
1244
1824
Market Price
$ 108.75
Selling Price
$ 94.33
2158
1335
2121
3429
Market Price
$ 98.52
Selling Price
$ 88.24
2233
802
1306
2540
Market Price
$ 94.46
Selling Price
$ 82.62
894
865
243
1037
Market Price
$ 104.95
Selling Price
$ 89.96
105
87
93
425
Market Price
$ 86.92
Selling Price
$ 74.72
3822
1717
3741
4107
Market Price
$ 107.53
Selling Price
$ 90.88
3329
1289
2626
4568
Market Price
$ 73.92
Selling Price
$ 64.23
2990
1713
2906
3326
Market Price
$ 104.47
Selling Price
$ 87.75
2021
1028
1018
2825
Market Price
$ 70.88
Selling Price
$ 62.51
2480
1698
2389
4406
Market Price
$ 63.76
Selling Price
$ 56.61
1186
1095
578
3144
Market Price
$ 62.48
Selling Price
$ 55.17
1020
514
561
2083
Market Price
$ 113.10
Selling Price
$ 98.75
3544
3063
1906
4318
Market Price
$ 97.67
Selling Price
$ 83.86
229
214
74
977
Market Price
$ 102.63
Selling Price
$ 88.52
746
628
583
2908
Market Price
$ 101.94
Selling Price
$ 86.57
172
59
149
737
Market Price
$ 110.21
Selling Price
$ 96.45
1131
886
367
1407
Market Price
$ 113.27
Selling Price
$ 98.90
3341
1956
1053
3846
Market Price
$ 98.72
Selling Price
$ 85.01
902
232
298
1159
Market Price
$ 87.36
Selling Price
$ 75.72
1105
686
354
4114
Market Price
$ 75.83
Selling Price
$ 64.86
118
70
97
434
Market Price
$ 106.12
Selling Price
$ 93.86
500
111
316
1016
Market Price
$ 67.13
Selling Price
$ 57.81
835
694
571
4032
Market Price
$ 85.59
Selling Price
$ 76.06
743
515
359
778