Market Price
$ 115.12
Selling Price
$ 98.39
2988
1274
2059
3305
Market Price
$ 70.85
Selling Price
$ 62.34
1984
966
1642
2863
Market Price
$ 113.31
Selling Price
$ 96.78
713
181
262
1910
Market Price
$ 86.45
Selling Price
$ 78.18
835
354
703
2323
Market Price
$ 94.53
Selling Price
$ 79.70
267
163
253
620
Market Price
$ 100.96
Selling Price
$ 88.45
771
495
168
2984
Market Price
$ 64.78
Selling Price
$ 58.51
3610
1250
1371
3912
Market Price
$ 72.83
Selling Price
$ 64.37
96
49
32
455
Market Price
$ 77.55
Selling Price
$ 69.45
2140
1010
756
3324
Market Price
$ 84.85
Selling Price
$ 75.95
1476
942
1441
2786
Market Price
$ 62.63
Selling Price
$ 55.77
3572
1239
1198
4153
Market Price
$ 94.32
Selling Price
$ 78.64
1987
1161
1216
3891
Market Price
$ 72.88
Selling Price
$ 64.80
501
197
128
629
Market Price
$ 70.31
Selling Price
$ 63.46
365
130
365
594
Market Price
$ 111.50
Selling Price
$ 95.16
1870
1316
1464
3709
Market Price
$ 103.26
Selling Price
$ 89.78
3943
2534
2019
4556
Market Price
$ 101.32
Selling Price
$ 84.92
3096
1251
1281
3230
Market Price
$ 103.07
Selling Price
$ 93.27
3033
2247
1066
4294
Market Price
$ 90.93
Selling Price
$ 79.48
370
122
338
492
Market Price
$ 97.30
Selling Price
$ 83.04
2581
2447
2288
3306
Market Price
$ 103.40
Selling Price
$ 93.58
666
559
339
1113
Market Price
$ 78.10
Selling Price
$ 65.95
2735
1522
1807
3956
Market Price
$ 82.98
Selling Price
$ 75.06
838
234
616
933
Market Price
$ 82.80
Selling Price
$ 70.11
2775
1659
2541
2957
Market Price
$ 99.90
Selling Price
$ 88.16
164
58
47
588
Market Price
$ 73.18
Selling Price
$ 61.24
1692
529
348
1939
Market Price
$ 81.47
Selling Price
$ 69.01
1179
340
752
1533
Market Price
$ 89.18
Selling Price
$ 76.27
834
528
491
927
Market Price
$ 84.52
Selling Price
$ 71.11
238
81
87
495
Market Price
$ 67.58
Selling Price
$ 60.09
1990
1638
1809
4056
Market Price
$ 85.75
Selling Price
$ 72.78
370
312
353
1100
Market Price
$ 116.02
Selling Price
$ 97.60
2013
614
1244
2557
Market Price
$ 87.89
Selling Price
$ 76.08
335
252
125
792
Market Price
$ 88.26
Selling Price
$ 75.93
622
260
205
770
Market Price
$ 76.30
Selling Price
$ 68.19
2156
733
1370
3443
Market Price
$ 99.71
Selling Price
$ 84.68
1935
630
1113
3922
Market Price
$ 84.14
Selling Price
$ 70.74
2468
1002
669
3342
Market Price
$ 63.65
Selling Price
$ 56.67
950
602
628
1561
Market Price
$ 110.26
Selling Price
$ 96.53
3519
3022
1982
4503
Market Price
$ 106.52
Selling Price
$ 94.33
1864
1531
863
2246