Market Price
$ 80.53
Selling Price
$ 70.63
1213
543
526
4176
Market Price
$ 83.09
Selling Price
$ 74.77
1196
1095
373
4846
Market Price
$ 110.92
Selling Price
$ 97.41
2169
639
653
3275
Market Price
$ 70.14
Selling Price
$ 60.43
1213
341
1087
2157
Market Price
$ 108.47
Selling Price
$ 93.92
1656
715
1091
1737
Market Price
$ 98.00
Selling Price
$ 88.72
598
325
533
930
Market Price
$ 81.94
Selling Price
$ 68.89
2348
2234
2282
4978
Market Price
$ 93.61
Selling Price
$ 81.58
1116
819
289
1476
Market Price
$ 75.09
Selling Price
$ 65.33
1438
1412
979
3591
Market Price
$ 76.02
Selling Price
$ 63.36
2056
449
425
2224
Market Price
$ 77.49
Selling Price
$ 65.49
3202
1344
3006
4135
Market Price
$ 98.89
Selling Price
$ 84.37
1792
1294
1239
1994
Market Price
$ 65.42
Selling Price
$ 56.44
713
426
680
952
Market Price
$ 107.60
Selling Price
$ 91.62
713
406
597
1360
Market Price
$ 62.81
Selling Price
$ 56.88
881
851
574
1741
Market Price
$ 71.65
Selling Price
$ 60.60
3465
1157
3184
4255
Market Price
$ 89.02
Selling Price
$ 78.37
2860
1217
1225
4819
Market Price
$ 75.24
Selling Price
$ 62.75
788
325
307
1518
Market Price
$ 67.33
Selling Price
$ 60.13
500
124
420
1574
Market Price
$ 85.71
Selling Price
$ 75.64
373
332
345
1543
Market Price
$ 97.80
Selling Price
$ 87.69
763
204
236
2932
Market Price
$ 65.31
Selling Price
$ 58.60
2915
627
2444
3388
Market Price
$ 111.57
Selling Price
$ 94.10
1279
1212
1184
1488
Market Price
$ 66.61
Selling Price
$ 60.30
1204
641
1134
1515
Market Price
$ 77.20
Selling Price
$ 65.47
336
188
83
415
Market Price
$ 102.17
Selling Price
$ 85.35
3147
2828
3095
4801
Market Price
$ 65.96
Selling Price
$ 58.09
425
419
260
469
Market Price
$ 109.08
Selling Price
$ 94.03
2121
1637
1063
2156
Market Price
$ 89.14
Selling Price
$ 75.02
3362
1796
1635
4252
Market Price
$ 72.45
Selling Price
$ 60.69
1141
669
634
3436
Market Price
$ 84.09
Selling Price
$ 72.48
1237
654
644
4522
Market Price
$ 74.48
Selling Price
$ 67.56
1123
393
451
1440
Market Price
$ 78.33
Selling Price
$ 70.11
1643
475
470
1924
Market Price
$ 69.18
Selling Price
$ 61.33
856
680
388
3098
Market Price
$ 102.51
Selling Price
$ 89.85
1711
762
1402
2488
Market Price
$ 111.60
Selling Price
$ 96.31
3500
1788
712
4136
Market Price
$ 80.81
Selling Price
$ 68.23
4024
2569
1670
4514
Market Price
$ 89.98
Selling Price
$ 77.95
830
742
707
2293
Market Price
$ 106.23
Selling Price
$ 88.84
164
119
116
679
Market Price
$ 84.93
Selling Price
$ 74.41
1028
874
205
2475