Market Price
$ 100.26
Selling Price
$ 88.35
1960
1224
428
2343
Market Price
$ 85.36
Selling Price
$ 72.99
3364
1778
2173
3624
Market Price
$ 97.78
Selling Price
$ 88.54
3597
2241
1721
4182
Market Price
$ 103.84
Selling Price
$ 90.24
695
424
350
2283
Market Price
$ 81.73
Selling Price
$ 73.21
473
298
136
500
Market Price
$ 67.41
Selling Price
$ 58.94
1393
1101
508
2693
Market Price
$ 96.20
Selling Price
$ 84.83
3831
3827
1287
3855
Market Price
$ 98.40
Selling Price
$ 88.74
537
186
244
2005
Market Price
$ 95.57
Selling Price
$ 86.62
1395
384
333
1897
Market Price
$ 95.64
Selling Price
$ 81.79
2954
2650
1150
3356
Market Price
$ 105.25
Selling Price
$ 89.11
401
388
324
479
Market Price
$ 86.73
Selling Price
$ 73.58
1184
948
1046
1693
Market Price
$ 104.52
Selling Price
$ 89.27
602
201
235
658
Market Price
$ 88.73
Selling Price
$ 76.59
1960
637
988
3465
Market Price
$ 93.38
Selling Price
$ 79.55
1553
570
657
2270
Market Price
$ 67.52
Selling Price
$ 59.39
1833
1433
1626
4684
Market Price
$ 92.12
Selling Price
$ 83.47
3970
3020
3210
4274
Market Price
$ 83.15
Selling Price
$ 71.66
1371
346
579
2307
Market Price
$ 99.61
Selling Price
$ 87.94
1880
1012
951
1998
Market Price
$ 85.10
Selling Price
$ 75.01
707
417
586
859
Market Price
$ 108.58
Selling Price
$ 92.03
422
130
380
1092
Market Price
$ 78.50
Selling Price
$ 66.06
1313
441
272
4415
Market Price
$ 84.88
Selling Price
$ 75.75
134
117
88
499
Market Price
$ 100.61
Selling Price
$ 85.89
728
707
396
1725
Market Price
$ 80.46
Selling Price
$ 70.24
2828
1762
2716
4365
Market Price
$ 65.70
Selling Price
$ 55.43
2162
1835
1470
2647
Market Price
$ 112.98
Selling Price
$ 94.64
361
293
294
578
Market Price
$ 70.22
Selling Price
$ 62.26
4523
2507
1119
4736
Market Price
$ 92.80
Selling Price
$ 83.22
2612
2582
1116
2967
Market Price
$ 78.43
Selling Price
$ 70.28
2025
1291
1986
2269
Market Price
$ 79.71
Selling Price
$ 71.07
1252
431
593
2768
Market Price
$ 91.80
Selling Price
$ 76.68
4305
3416
2655
4692
Market Price
$ 67.08
Selling Price
$ 56.45
2626
2352
2514
4151
Market Price
$ 104.99
Selling Price
$ 94.19
1520
707
1210
4613
Market Price
$ 69.02
Selling Price
$ 61.17
3530
2268
1625
3969
Market Price
$ 74.17
Selling Price
$ 66.88
3690
893
873
4475
Market Price
$ 68.08
Selling Price
$ 58.08
736
252
447
3161
Market Price
$ 95.53
Selling Price
$ 85.50
1222
824
757
4253
Market Price
$ 105.59
Selling Price
$ 90.14
2719
2526
1245
4795
Market Price
$ 98.80
Selling Price
$ 88.74
1162
452
333
2166