Market Price
$ 100.10
Selling Price
$ 84.29
628
398
178
1685
Market Price
$ 114.42
Selling Price
$ 96.22
1049
468
681
2640
Market Price
$ 78.29
Selling Price
$ 69.94
1455
1127
563
4336
Market Price
$ 108.47
Selling Price
$ 95.49
356
163
139
1552
Market Price
$ 69.81
Selling Price
$ 58.83
2956
1290
2116
4132
Market Price
$ 107.13
Selling Price
$ 91.89
1204
961
294
4923
Market Price
$ 98.54
Selling Price
$ 85.87
2561
1792
2009
4557
Market Price
$ 112.10
Selling Price
$ 94.16
4445
4371
2849
4976
Market Price
$ 94.22
Selling Price
$ 80.64
1010
678
848
1257
Market Price
$ 82.90
Selling Price
$ 70.02
1235
663
336
1727
Market Price
$ 67.24
Selling Price
$ 56.81
873
804
354
3095
Market Price
$ 91.53
Selling Price
$ 82.35
1211
1000
1195
2594
Market Price
$ 62.95
Selling Price
$ 55.98
1712
501
1408
2622
Market Price
$ 72.78
Selling Price
$ 62.18
1366
1190
429
4362
Market Price
$ 73.93
Selling Price
$ 66.65
1025
456
803
1347
Market Price
$ 64.53
Selling Price
$ 57.35
994
600
673
1950
Market Price
$ 62.69
Selling Price
$ 55.04
2159
695
956
3041
Market Price
$ 82.03
Selling Price
$ 68.94
677
577
570
1372
Market Price
$ 72.26
Selling Price
$ 63.56
944
783
777
1310
Market Price
$ 112.57
Selling Price
$ 93.95
1029
852
707
2384
Market Price
$ 81.69
Selling Price
$ 73.07
2483
594
2147
4717
Market Price
$ 68.80
Selling Price
$ 57.46
765
257
346
2409
Market Price
$ 115.48
Selling Price
$ 97.08
504
324
166
2505
Market Price
$ 106.07
Selling Price
$ 94.98
1192
641
842
4578
Market Price
$ 88.55
Selling Price
$ 78.27
821
632
228
1655
Market Price
$ 73.25
Selling Price
$ 65.79
780
258
289
1256
Market Price
$ 72.53
Selling Price
$ 65.23
1254
1136
304
1735
Market Price
$ 95.47
Selling Price
$ 83.12
2003
889
842
3758
Market Price
$ 81.36
Selling Price
$ 69.12
2457
1147
1994
3495
Market Price
$ 112.83
Selling Price
$ 98.49
836
492
443
3501
Market Price
$ 75.88
Selling Price
$ 64.11
1509
1329
815
1907
Market Price
$ 66.32
Selling Price
$ 55.69
655
352
131
2386
Market Price
$ 98.11
Selling Price
$ 82.44
310
292
81
515
Market Price
$ 79.72
Selling Price
$ 71.18
2041
496
1248
2513
Market Price
$ 96.51
Selling Price
$ 87.48
1119
959
870
2078
Market Price
$ 67.63
Selling Price
$ 59.74
1955
1287
1712
4551
Market Price
$ 76.90
Selling Price
$ 66.74
3381
683
3064
3742
Market Price
$ 83.44
Selling Price
$ 72.99
2746
885
2426
3165
Market Price
$ 110.52
Selling Price
$ 95.73
2261
2053
1785
4901
Market Price
$ 64.61
Selling Price
$ 58.22
533
212
373
2600