Market Price
$ 72.97
Selling Price
$ 62.47
2263
1076
1592
2394
Market Price
$ 61.72
Selling Price
$ 55.04
1586
1256
1012
4187
Market Price
$ 107.49
Selling Price
$ 96.57
1068
922
468
2999
Market Price
$ 89.48
Selling Price
$ 80.28
3153
1170
1425
4188
Market Price
$ 98.81
Selling Price
$ 83.27
1751
1139
1176
4455
Market Price
$ 87.41
Selling Price
$ 79.02
3759
2441
3071
4541
Market Price
$ 95.45
Selling Price
$ 85.62
226
61
190
1128
Market Price
$ 79.39
Selling Price
$ 68.68
1972
1886
1671
2888
Market Price
$ 75.82
Selling Price
$ 67.60
1200
399
762
2810
Market Price
$ 101.96
Selling Price
$ 86.11
1168
816
1031
4865
Market Price
$ 83.05
Selling Price
$ 73.31
1009
931
783
3687
Market Price
$ 84.68
Selling Price
$ 75.15
892
456
818
1216
Market Price
$ 76.88
Selling Price
$ 67.82
1071
873
395
2336
Market Price
$ 99.53
Selling Price
$ 84.31
1880
380
1069
3428
Market Price
$ 66.12
Selling Price
$ 55.58
1393
752
678
4283
Market Price
$ 104.24
Selling Price
$ 90.19
262
249
114
967
Market Price
$ 118.22
Selling Price
$ 98.80
2863
957
1390
3754
Market Price
$ 82.54
Selling Price
$ 72.26
576
329
181
660
Market Price
$ 92.63
Selling Price
$ 83.84
1848
520
1031
3382
Market Price
$ 78.91
Selling Price
$ 67.98
1224
1125
682
4729
Market Price
$ 78.16
Selling Price
$ 67.02
3135
1893
1279
4606
Market Price
$ 95.93
Selling Price
$ 85.38
3832
1367
2583
4473
Market Price
$ 100.04
Selling Price
$ 86.95
2637
2516
1750
3077
Market Price
$ 95.39
Selling Price
$ 83.46
4356
4261
3560
4670
Market Price
$ 102.94
Selling Price
$ 91.79
359
218
138
578
Market Price
$ 92.07
Selling Price
$ 77.49
515
392
363
710
Market Price
$ 104.98
Selling Price
$ 94.89
2637
1080
1709
3564
Market Price
$ 63.49
Selling Price
$ 55.31
1582
1200
1386
3681
Market Price
$ 95.81
Selling Price
$ 86.23
1101
776
1016
3905
Market Price
$ 73.59
Selling Price
$ 62.94
251
219
114
769
Market Price
$ 66.20
Selling Price
$ 57.82
630
369
219
2192
Market Price
$ 85.01
Selling Price
$ 71.73
1429
631
973
4309
Market Price
$ 78.04
Selling Price
$ 67.27
677
378
178
2333
Market Price
$ 81.89
Selling Price
$ 69.88
182
132
144
678
Market Price
$ 105.42
Selling Price
$ 90.37
2685
2386
893
4572
Market Price
$ 77.13
Selling Price
$ 64.99
417
199
404
1065
Market Price
$ 103.09
Selling Price
$ 89.19
4179
1149
2039
4980
Market Price
$ 109.42
Selling Price
$ 93.99
3666
914
3572
4461
Market Price
$ 94.19
Selling Price
$ 79.26
3995
3976
3298
4770
Market Price
$ 109.33
Selling Price
$ 97.10
904
739
791
1215