Market Price
$ 100.01
Selling Price
$ 88.20
302
163
103
1011
Market Price
$ 81.28
Selling Price
$ 73.71
1585
1501
450
2606
Market Price
$ 87.14
Selling Price
$ 75.12
584
572
307
2075
Market Price
$ 78.83
Selling Price
$ 67.63
3130
1255
968
3782
Market Price
$ 77.85
Selling Price
$ 69.34
3529
2612
2420
3819
Market Price
$ 85.85
Selling Price
$ 74.69
3200
1351
769
3470
Market Price
$ 75.76
Selling Price
$ 68.37
1447
1208
710
1465
Market Price
$ 102.21
Selling Price
$ 85.38
1591
1333
1410
2912
Market Price
$ 85.68
Selling Price
$ 71.85
1601
1000
1329
1872
Market Price
$ 67.31
Selling Price
$ 58.28
1007
918
630
1923
Market Price
$ 114.76
Selling Price
$ 98.86
3382
2468
1114
4010
Market Price
$ 112.30
Selling Price
$ 97.67
2359
1810
695
2969
Market Price
$ 98.27
Selling Price
$ 82.16
1282
756
840
3254
Market Price
$ 95.51
Selling Price
$ 86.04
1222
541
565
3737
Market Price
$ 76.43
Selling Price
$ 68.35
2265
1639
843
2355
Market Price
$ 111.66
Selling Price
$ 96.24
3455
1794
1979
3806
Market Price
$ 70.38
Selling Price
$ 60.62
1551
1259
478
4639
Market Price
$ 105.49
Selling Price
$ 94.61
676
402
335
1161
Market Price
$ 105.21
Selling Price
$ 89.82
3448
1771
1364
3487
Market Price
$ 83.21
Selling Price
$ 70.49
695
253
476
807
Market Price
$ 93.13
Selling Price
$ 83.87
588
418
121
1699
Market Price
$ 77.13
Selling Price
$ 68.63
1540
1333
632
2829
Market Price
$ 91.28
Selling Price
$ 82.76
1469
979
1077
2487
Market Price
$ 109.32
Selling Price
$ 96.72
1616
1485
658
1906
Market Price
$ 63.19
Selling Price
$ 56.61
3294
1175
3049
4034
Market Price
$ 67.23
Selling Price
$ 58.45
1740
1670
787
3427
Market Price
$ 83.23
Selling Price
$ 74.87
2704
2448
1613
3208
Market Price
$ 84.54
Selling Price
$ 72.30
1240
1232
811
3820
Market Price
$ 69.54
Selling Price
$ 62.55
4310
2706
1969
4631
Market Price
$ 102.97
Selling Price
$ 91.15
1619
1339
1176
2530
Market Price
$ 98.32
Selling Price
$ 83.40
856
421
631
1136
Market Price
$ 107.28
Selling Price
$ 90.28
2915
1581
2470
4554
Market Price
$ 84.07
Selling Price
$ 75.00
809
723
737
1396
Market Price
$ 103.90
Selling Price
$ 91.24
1527
1304
1251
3860
Market Price
$ 89.28
Selling Price
$ 79.41
442
342
428
1242
Market Price
$ 77.72
Selling Price
$ 68.93
261
96
154
996
Market Price
$ 93.60
Selling Price
$ 84.74
736
650
296
2329
Market Price
$ 96.50
Selling Price
$ 85.27
3722
1451
2852
4126
Market Price
$ 90.40
Selling Price
$ 80.86
1172
833
312
2848
Market Price
$ 67.65
Selling Price
$ 58.68
1421
514
1107
1540