Market Price
$ 90.07
Selling Price
$ 81.77
264
103
177
1010
Market Price
$ 88.77
Selling Price
$ 80.34
3033
2998
2057
3645
Market Price
$ 81.58
Selling Price
$ 73.64
1061
477
829
2947
Market Price
$ 86.27
Selling Price
$ 77.63
111
27
95
553
Market Price
$ 80.18
Selling Price
$ 71.83
794
433
529
1539
Market Price
$ 107.32
Selling Price
$ 90.18
551
397
483
551
Market Price
$ 75.41
Selling Price
$ 64.02
2915
832
2901
3585
Market Price
$ 105.15
Selling Price
$ 87.63
1303
1241
492
1713
Market Price
$ 90.45
Selling Price
$ 77.05
768
504
671
1376
Market Price
$ 90.84
Selling Price
$ 80.88
923
658
550
3904
Market Price
$ 84.79
Selling Price
$ 76.11
855
234
269
3184
Market Price
$ 96.43
Selling Price
$ 81.56
2450
971
718
4087
Market Price
$ 90.42
Selling Price
$ 77.56
3250
2969
2657
4658
Market Price
$ 109.78
Selling Price
$ 98.41
987
925
522
3896
Market Price
$ 86.24
Selling Price
$ 75.83
2566
1779
2493
3590
Market Price
$ 87.06
Selling Price
$ 75.25
2897
1465
2802
4334
Market Price
$ 96.73
Selling Price
$ 81.80
1225
846
855
1861
Market Price
$ 87.53
Selling Price
$ 78.25
609
532
192
1067
Market Price
$ 93.59
Selling Price
$ 84.82
758
519
306
805
Market Price
$ 116.29
Selling Price
$ 96.95
359
177
176
526
Market Price
$ 80.30
Selling Price
$ 70.98
1292
942
815
1729
Market Price
$ 92.11
Selling Price
$ 82.31
1796
1056
1721
2493
Market Price
$ 106.75
Selling Price
$ 95.19
529
254
440
2292
Market Price
$ 114.19
Selling Price
$ 98.22
753
534
374
3690
Market Price
$ 78.72
Selling Price
$ 69.63
3347
1688
1354
3709
Market Price
$ 109.72
Selling Price
$ 94.31
1120
800
360
3306
Market Price
$ 68.12
Selling Price
$ 56.98
1494
510
1411
2875
Market Price
$ 87.29
Selling Price
$ 74.52
543
113
391
831
Market Price
$ 103.14
Selling Price
$ 86.88
847
183
611
911
Market Price
$ 83.48
Selling Price
$ 72.29
2219
1280
624
4175
Market Price
$ 105.04
Selling Price
$ 87.86
1063
228
441
1686
Market Price
$ 70.46
Selling Price
$ 60.00
3005
1811
2327
3482
Market Price
$ 75.46
Selling Price
$ 67.05
2266
1988
1452
2636
Market Price
$ 67.61
Selling Price
$ 58.75
1901
473
1815
3014
Market Price
$ 67.32
Selling Price
$ 57.23
4442
3519
1734
4954
Market Price
$ 96.37
Selling Price
$ 86.80
787
249
651
1670
Market Price
$ 75.38
Selling Price
$ 63.26
974
430
605
1189
Market Price
$ 83.70
Selling Price
$ 72.83
477
458
285
1612
Market Price
$ 79.73
Selling Price
$ 67.29
583
274
486
1333
Market Price
$ 94.75
Selling Price
$ 84.21
485
425
188
974