Market Price
$ 95.15
Selling Price
$ 84.85
1254
894
1165
1358
Market Price
$ 87.46
Selling Price
$ 75.46
1203
593
410
3792
Market Price
$ 72.51
Selling Price
$ 64.48
269
118
148
729
Market Price
$ 73.86
Selling Price
$ 63.98
483
341
435
1999
Market Price
$ 110.49
Selling Price
$ 96.14
1104
728
393
1641
Market Price
$ 106.21
Selling Price
$ 91.25
3329
1981
2860
3685
Market Price
$ 86.12
Selling Price
$ 72.36
1894
1010
1830
2804
Market Price
$ 83.53
Selling Price
$ 71.86
907
569
619
1273
Market Price
$ 90.75
Selling Price
$ 77.31
826
501
420
2922
Market Price
$ 65.00
Selling Price
$ 57.23
1174
584
920
3404
Market Price
$ 72.63
Selling Price
$ 65.94
1509
1370
381
2082
Market Price
$ 100.87
Selling Price
$ 87.16
1304
788
305
4666
Market Price
$ 90.36
Selling Price
$ 75.62
1971
985
1590
3193
Market Price
$ 103.19
Selling Price
$ 93.31
2184
683
1091
3008
Market Price
$ 91.85
Selling Price
$ 82.64
3652
1550
1599
4273
Market Price
$ 98.64
Selling Price
$ 88.30
1427
1097
319
1520
Market Price
$ 83.33
Selling Price
$ 71.96
620
230
421
1539
Market Price
$ 83.54
Selling Price
$ 72.16
2185
552
1373
2656
Market Price
$ 86.54
Selling Price
$ 77.95
2280
1474
619
3797
Market Price
$ 84.85
Selling Price
$ 72.87
3118
2486
2111
4841
Market Price
$ 71.03
Selling Price
$ 62.46
1256
967
978
2674
Market Price
$ 68.07
Selling Price
$ 61.48
1491
458
1394
4016
Market Price
$ 104.96
Selling Price
$ 92.64
2506
1314
1498
4707
Market Price
$ 102.27
Selling Price
$ 86.24
769
283
307
3426
Market Price
$ 73.80
Selling Price
$ 65.19
1998
916
1255
3447
Market Price
$ 85.77
Selling Price
$ 76.24
1103
613
912
1700
Market Price
$ 104.18
Selling Price
$ 87.00
3460
955
2326
3490
Market Price
$ 68.00
Selling Price
$ 57.26
860
731
439
2252
Market Price
$ 88.79
Selling Price
$ 77.43
123
86
51
461
Market Price
$ 71.57
Selling Price
$ 62.30
618
562
184
1824
Market Price
$ 67.58
Selling Price
$ 59.68
3387
3253
1246
3749
Market Price
$ 68.69
Selling Price
$ 60.38
312
163
282
507
Market Price
$ 91.33
Selling Price
$ 77.06
1616
868
784
2338
Market Price
$ 90.09
Selling Price
$ 75.32
1772
740
1706
1957
Market Price
$ 94.96
Selling Price
$ 81.50
1152
886
243
3553
Market Price
$ 86.28
Selling Price
$ 77.74
227
121
163
425
Market Price
$ 100.43
Selling Price
$ 84.06
2163
1307
1790
2222
Market Price
$ 79.03
Selling Price
$ 66.52
156
32
79
445
Market Price
$ 93.57
Selling Price
$ 79.18
1410
1136
1151
2684
Market Price
$ 70.83
Selling Price
$ 62.12
3847
2338
1374
4846