Market Price
$ 70.68
Selling Price
$ 59.10
517
387
236
727
Market Price
$ 64.86
Selling Price
$ 58.30
673
340
447
1273
Market Price
$ 105.19
Selling Price
$ 88.47
2076
860
742
3923
Market Price
$ 94.61
Selling Price
$ 80.35
2433
1585
1122
3010
Market Price
$ 68.07
Selling Price
$ 56.75
4360
1091
1751
4922
Market Price
$ 70.97
Selling Price
$ 64.14
1134
274
1119
2427
Market Price
$ 99.30
Selling Price
$ 84.32
2926
1560
2040
4193
Market Price
$ 82.97
Selling Price
$ 71.48
1696
1275
453
2355
Market Price
$ 99.77
Selling Price
$ 87.37
1011
914
710
2755
Market Price
$ 70.33
Selling Price
$ 59.45
4547
2742
2585
4654
Market Price
$ 96.42
Selling Price
$ 80.96
1577
362
811
2585
Market Price
$ 115.24
Selling Price
$ 96.79
1401
919
576
3872
Market Price
$ 80.67
Selling Price
$ 71.99
2138
615
689
3275
Market Price
$ 81.25
Selling Price
$ 69.39
2080
566
592
2845
Market Price
$ 67.13
Selling Price
$ 58.65
1938
542
692
2937
Market Price
$ 101.37
Selling Price
$ 85.62
1398
1180
623
3664
Market Price
$ 70.45
Selling Price
$ 60.81
1327
983
1054
2834
Market Price
$ 92.44
Selling Price
$ 83.82
3088
2876
1405
4162
Market Price
$ 63.86
Selling Price
$ 57.09
873
848
655
3378
Market Price
$ 73.92
Selling Price
$ 63.55
825
516
551
1304
Market Price
$ 94.25
Selling Price
$ 83.22
1355
697
704
4835
Market Price
$ 81.47
Selling Price
$ 69.84
560
349
295
1035
Market Price
$ 99.17
Selling Price
$ 85.00
2318
1685
1059
2545
Market Price
$ 79.37
Selling Price
$ 70.72
840
233
628
4103
Market Price
$ 101.47
Selling Price
$ 85.87
2992
1006
2433
4001
Market Price
$ 81.11
Selling Price
$ 71.87
289
281
155
1351
Market Price
$ 103.86
Selling Price
$ 87.49
807
207
196
3265
Market Price
$ 81.80
Selling Price
$ 74.20
479
440
186
1301
Market Price
$ 100.66
Selling Price
$ 90.83
3251
3023
1355
3847
Market Price
$ 93.18
Selling Price
$ 78.99
316
88
185
416
Market Price
$ 99.37
Selling Price
$ 83.04
3013
840
2282
3646
Market Price
$ 109.47
Selling Price
$ 93.74
2607
788
876
3361
Market Price
$ 78.19
Selling Price
$ 66.21
335
276
108
1221
Market Price
$ 88.93
Selling Price
$ 75.44
509
469
152
1346
Market Price
$ 65.58
Selling Price
$ 56.00
226
150
70
895
Market Price
$ 94.40
Selling Price
$ 79.18
343
101
214
881
Market Price
$ 90.75
Selling Price
$ 80.31
1527
376
750
2260
Market Price
$ 99.75
Selling Price
$ 89.12
2908
954
2304
4356
Market Price
$ 70.65
Selling Price
$ 59.43
2514
2133
1204
3368
Market Price
$ 105.29
Selling Price
$ 95.01
795
261
267
957