Market Price
$ 74.83
Selling Price
$ 66.87
851
429
810
1153
Market Price
$ 75.77
Selling Price
$ 64.81
2907
2168
2691
3232
Market Price
$ 93.72
Selling Price
$ 82.06
2735
1179
1950
4770
Market Price
$ 114.30
Selling Price
$ 96.83
1048
770
279
2146
Market Price
$ 65.78
Selling Price
$ 57.03
690
313
298
2024
Market Price
$ 66.72
Selling Price
$ 59.11
1599
801
1112
3346
Market Price
$ 102.28
Selling Price
$ 90.50
2951
750
1936
4677
Market Price
$ 97.99
Selling Price
$ 83.46
288
225
227
643
Market Price
$ 89.61
Selling Price
$ 75.94
2725
1620
941
2741
Market Price
$ 108.58
Selling Price
$ 95.08
4096
1923
1137
4896
Market Price
$ 94.90
Selling Price
$ 85.49
1602
1553
950
3796
Market Price
$ 88.36
Selling Price
$ 77.78
1648
593
863
2220
Market Price
$ 98.55
Selling Price
$ 82.81
735
466
571
818
Market Price
$ 75.47
Selling Price
$ 64.42
791
790
223
796
Market Price
$ 90.49
Selling Price
$ 76.10
643
128
280
786
Market Price
$ 100.78
Selling Price
$ 87.03
1343
1078
391
1539
Market Price
$ 63.10
Selling Price
$ 57.35
1835
748
1048
3177
Market Price
$ 89.04
Selling Price
$ 77.57
1858
641
1101
4079
Market Price
$ 91.04
Selling Price
$ 77.17
800
411
205
2728
Market Price
$ 94.28
Selling Price
$ 84.42
2526
2118
2146
3357
Market Price
$ 74.14
Selling Price
$ 67.31
1931
552
989
4715
Market Price
$ 78.65
Selling Price
$ 65.71
686
279
458
1761
Market Price
$ 94.07
Selling Price
$ 83.42
852
407
689
2803
Market Price
$ 116.61
Selling Price
$ 98.79
746
306
259
2081
Market Price
$ 71.31
Selling Price
$ 59.85
1357
897
1288
2849
Market Price
$ 110.27
Selling Price
$ 92.48
296
248
129
434
Market Price
$ 100.08
Selling Price
$ 86.52
604
227
337
1528
Market Price
$ 113.78
Selling Price
$ 95.04
3191
2316
2352
3571
Market Price
$ 113.59
Selling Price
$ 96.56
1158
468
738
2314
Market Price
$ 115.02
Selling Price
$ 96.26
1019
540
958
2309
Market Price
$ 96.63
Selling Price
$ 80.57
2965
924
2504
3322
Market Price
$ 97.90
Selling Price
$ 83.87
1107
697
533
1881
Market Price
$ 105.22
Selling Price
$ 94.59
4325
4009
4038
4494
Market Price
$ 112.64
Selling Price
$ 96.70
416
101
338
438
Market Price
$ 76.53
Selling Price
$ 67.30
405
405
374
632
Market Price
$ 72.29
Selling Price
$ 61.59
2155
1381
1980
2337
Market Price
$ 87.57
Selling Price
$ 76.56
855
350
786
1548
Market Price
$ 66.24
Selling Price
$ 59.40
721
613
540
2774
Market Price
$ 63.08
Selling Price
$ 55.14
1033
737
666
1424
Market Price
$ 77.68
Selling Price
$ 68.44
1547
648
1147
2082