Market Price
$ 100.98
Selling Price
$ 90.97
1174
361
738
1985
Market Price
$ 109.24
Selling Price
$ 92.35
868
601
481
982
Market Price
$ 71.56
Selling Price
$ 61.26
730
664
488
891
Market Price
$ 94.87
Selling Price
$ 82.31
2683
2220
931
4706
Market Price
$ 94.78
Selling Price
$ 83.76
2431
1151
2122
3520
Market Price
$ 103.39
Selling Price
$ 93.84
676
491
442
755
Market Price
$ 90.98
Selling Price
$ 80.81
2630
1456
831
3508
Market Price
$ 82.77
Selling Price
$ 70.40
650
609
479
1195
Market Price
$ 99.83
Selling Price
$ 86.73
1724
856
1601
2028
Market Price
$ 68.14
Selling Price
$ 58.75
992
489
452
1168
Market Price
$ 72.91
Selling Price
$ 65.34
989
783
379
1424
Market Price
$ 97.65
Selling Price
$ 85.66
595
237
566
2936
Market Price
$ 70.06
Selling Price
$ 58.65
3788
3537
3091
4858
Market Price
$ 108.56
Selling Price
$ 94.86
280
173
75
422
Market Price
$ 72.37
Selling Price
$ 61.55
249
236
208
972
Market Price
$ 93.83
Selling Price
$ 81.96
2286
1086
539
3502
Market Price
$ 80.93
Selling Price
$ 68.42
1545
534
973
3482
Market Price
$ 76.79
Selling Price
$ 68.38
1080
582
719
1467
Market Price
$ 100.11
Selling Price
$ 87.50
3549
937
2731
4781
Market Price
$ 104.97
Selling Price
$ 90.03
563
542
351
1725
Market Price
$ 105.04
Selling Price
$ 87.89
1530
1264
507
4207
Market Price
$ 80.49
Selling Price
$ 68.80
3037
869
1749
4765
Market Price
$ 110.98
Selling Price
$ 96.38
2544
2137
1869
3055
Market Price
$ 104.66
Selling Price
$ 90.03
3287
3153
3236
4510
Market Price
$ 81.06
Selling Price
$ 70.26
1065
913
237
4089
Market Price
$ 97.48
Selling Price
$ 83.42
328
153
268
486
Market Price
$ 76.76
Selling Price
$ 67.94
787
457
412
3116
Market Price
$ 80.08
Selling Price
$ 67.10
1623
735
1067
3792
Market Price
$ 95.14
Selling Price
$ 85.52
780
647
245
1644
Market Price
$ 64.94
Selling Price
$ 57.83
1628
410
1237
3286
Market Price
$ 109.20
Selling Price
$ 93.54
2341
1393
782
4784
Market Price
$ 67.85
Selling Price
$ 59.62
631
545
184
1964
Market Price
$ 103.96
Selling Price
$ 93.86
649
617
528
1041
Market Price
$ 81.64
Selling Price
$ 74.22
4844
1767
3093
4967
Market Price
$ 71.16
Selling Price
$ 59.42
621
423
370
868
Market Price
$ 84.46
Selling Price
$ 70.63
3017
1471
1687
3476
Market Price
$ 89.69
Selling Price
$ 79.57
433
96
90
666
Market Price
$ 87.24
Selling Price
$ 76.08
1887
1265
1292
3951
Market Price
$ 90.31
Selling Price
$ 81.94
1745
1151
836
1983
Market Price
$ 104.14
Selling Price
$ 92.87
3078
1231
1115
4095