Market Price
$ 91.66
Selling Price
$ 78.77
1405
594
1250
3163
Market Price
$ 102.06
Selling Price
$ 85.73
564
457
357
1993
Market Price
$ 82.51
Selling Price
$ 68.97
353
291
175
401
Market Price
$ 116.54
Selling Price
$ 97.36
3289
1257
668
3876
Market Price
$ 89.48
Selling Price
$ 76.95
712
433
478
3524
Market Price
$ 90.83
Selling Price
$ 77.47
2160
794
2026
3227
Market Price
$ 96.46
Selling Price
$ 85.13
568
206
411
1237
Market Price
$ 93.93
Selling Price
$ 83.05
2116
1668
2011
4385
Market Price
$ 101.55
Selling Price
$ 91.71
4159
2524
2581
4681
Market Price
$ 87.99
Selling Price
$ 77.51
1918
918
1529
2966
Market Price
$ 95.48
Selling Price
$ 80.27
2113
749
1563
2570
Market Price
$ 98.95
Selling Price
$ 89.62
513
193
134
2103
Market Price
$ 102.48
Selling Price
$ 89.60
1570
616
361
1926
Market Price
$ 95.53
Selling Price
$ 86.47
2155
1493
2094
3748
Market Price
$ 96.97
Selling Price
$ 81.25
1463
1246
1234
2571
Market Price
$ 101.85
Selling Price
$ 88.25
4321
2429
2626
4677
Market Price
$ 100.85
Selling Price
$ 87.01
2131
499
1201
2590
Market Price
$ 108.33
Selling Price
$ 97.26
4088
926
1819
4814
Market Price
$ 97.10
Selling Price
$ 85.43
875
345
559
1568
Market Price
$ 74.12
Selling Price
$ 62.30
576
208
195
2162
Market Price
$ 83.93
Selling Price
$ 71.69
1632
506
336
2283
Market Price
$ 95.49
Selling Price
$ 80.38
2038
1722
807
2495
Market Price
$ 72.15
Selling Price
$ 62.40
1091
1007
1059
1423
Market Price
$ 70.53
Selling Price
$ 58.88
1644
1107
1190
3319
Market Price
$ 98.14
Selling Price
$ 88.33
1805
392
1432
1929
Market Price
$ 105.86
Selling Price
$ 94.59
1315
535
680
2336
Market Price
$ 110.59
Selling Price
$ 95.21
2078
1923
829
2120
Market Price
$ 73.21
Selling Price
$ 64.82
954
400
848
1593
Market Price
$ 98.52
Selling Price
$ 87.29
1297
638
1066
3768
Market Price
$ 84.19
Selling Price
$ 76.22
355
212
101
809
Market Price
$ 92.71
Selling Price
$ 79.60
1724
1448
1427
3339
Market Price
$ 65.93
Selling Price
$ 59.59
2577
659
1402
4857
Market Price
$ 113.78
Selling Price
$ 98.45
1478
719
370
1632
Market Price
$ 94.78
Selling Price
$ 81.89
3290
679
3069
4896
Market Price
$ 64.04
Selling Price
$ 55.99
515
213
480
640
Market Price
$ 86.31
Selling Price
$ 77.03
1216
738
913
1751
Market Price
$ 85.90
Selling Price
$ 76.72
873
481
189
3669
Market Price
$ 80.19
Selling Price
$ 69.18
3082
1291
1884
4748
Market Price
$ 99.73
Selling Price
$ 86.07
1228
1044
562
2778
Market Price
$ 83.25
Selling Price
$ 72.72
4135
4081
3548
4257