Market Price
$ 80.91
Selling Price
$ 68.67
4409
1332
2524
4831
Market Price
$ 74.71
Selling Price
$ 66.95
825
365
540
2912
Market Price
$ 93.56
Selling Price
$ 85.02
2561
1242
2300
4436
Market Price
$ 103.28
Selling Price
$ 86.39
2108
1684
2108
3777
Market Price
$ 81.04
Selling Price
$ 67.97
735
267
661
2857
Market Price
$ 74.23
Selling Price
$ 66.16
1032
226
517
1854
Market Price
$ 81.24
Selling Price
$ 69.28
1907
1054
938
2565
Market Price
$ 105.92
Selling Price
$ 89.74
606
326
206
2767
Market Price
$ 90.08
Selling Price
$ 78.81
308
158
152
1541
Market Price
$ 115.20
Selling Price
$ 97.77
648
453
243
1990
Market Price
$ 85.46
Selling Price
$ 74.35
1265
425
877
4833
Market Price
$ 101.35
Selling Price
$ 87.65
307
180
206
487
Market Price
$ 67.46
Selling Price
$ 58.97
2343
1673
1390
2434
Market Price
$ 109.39
Selling Price
$ 94.74
441
193
371
623
Market Price
$ 106.54
Selling Price
$ 90.57
635
359
444
1479
Market Price
$ 101.56
Selling Price
$ 86.38
910
495
895
1321
Market Price
$ 91.60
Selling Price
$ 80.77
1035
917
450
1154
Market Price
$ 101.92
Selling Price
$ 87.49
1699
1358
1358
1710
Market Price
$ 102.81
Selling Price
$ 85.90
3958
1131
800
3982
Market Price
$ 73.39
Selling Price
$ 66.33
2844
1442
1618
3392
Market Price
$ 92.21
Selling Price
$ 78.25
4491
4006
3948
4638
Market Price
$ 101.53
Selling Price
$ 89.97
1705
483
1200
2344
Market Price
$ 104.92
Selling Price
$ 90.87
1719
537
1415
1818
Market Price
$ 101.57
Selling Price
$ 88.46
1717
1312
1111
4777
Market Price
$ 97.80
Selling Price
$ 84.15
833
232
520
1982
Market Price
$ 87.15
Selling Price
$ 77.75
1876
1488
1065
2207
Market Price
$ 98.25
Selling Price
$ 83.21
632
374
393
2914
Market Price
$ 92.60
Selling Price
$ 79.76
3247
2187
2246
4081
Market Price
$ 65.68
Selling Price
$ 57.54
358
83
269
405
Market Price
$ 75.40
Selling Price
$ 65.64
1770
917
1622
2215
Market Price
$ 83.92
Selling Price
$ 71.89
384
324
91
1825
Market Price
$ 89.90
Selling Price
$ 79.60
3966
1589
1929
4691
Market Price
$ 85.28
Selling Price
$ 75.71
313
256
218
737
Market Price
$ 112.07
Selling Price
$ 95.98
2839
880
2606
3679
Market Price
$ 63.73
Selling Price
$ 57.73
2262
1395
1509
3032
Market Price
$ 103.43
Selling Price
$ 89.89
862
651
847
1539
Market Price
$ 115.44
Selling Price
$ 97.57
1616
507
669
1628
Market Price
$ 83.56
Selling Price
$ 70.32
3445
3220
3021
4673
Market Price
$ 110.30
Selling Price
$ 95.68
765
478
464
2487
Market Price
$ 87.84
Selling Price
$ 73.69
1246
1067
939
2224