Market Price
$ 100.87
Selling Price
$ 86.73
1383
469
317
4073
Market Price
$ 88.32
Selling Price
$ 74.89
1492
989
677
2039
Market Price
$ 108.65
Selling Price
$ 92.24
1581
797
1127
3335
Market Price
$ 112.06
Selling Price
$ 95.77
3441
3044
1334
3959
Market Price
$ 110.98
Selling Price
$ 95.87
1006
855
972
1074
Market Price
$ 76.83
Selling Price
$ 65.52
210
198
126
475
Market Price
$ 64.90
Selling Price
$ 58.91
3471
977
1881
4384
Market Price
$ 66.44
Selling Price
$ 58.01
1033
405
212
1800
Market Price
$ 103.46
Selling Price
$ 88.05
993
321
757
1110
Market Price
$ 76.58
Selling Price
$ 65.08
1299
432
789
3418
Market Price
$ 85.72
Selling Price
$ 75.45
4243
2114
1865
4614
Market Price
$ 97.27
Selling Price
$ 85.73
516
134
438
2217
Market Price
$ 94.24
Selling Price
$ 84.73
1016
709
208
1900
Market Price
$ 93.62
Selling Price
$ 79.64
867
220
343
1771
Market Price
$ 96.66
Selling Price
$ 86.16
941
748
888
3066
Market Price
$ 96.20
Selling Price
$ 84.05
3161
2169
1831
4946
Market Price
$ 102.36
Selling Price
$ 93.03
2845
804
804
3955
Market Price
$ 74.55
Selling Price
$ 64.70
3646
2946
1544
4480
Market Price
$ 69.43
Selling Price
$ 58.49
4375
3067
2615
4774
Market Price
$ 103.80
Selling Price
$ 86.91
2378
1664
1289
3437
Market Price
$ 75.30
Selling Price
$ 63.02
2893
2330
595
3408
Market Price
$ 66.98
Selling Price
$ 57.74
2711
1207
1041
2853
Market Price
$ 83.60
Selling Price
$ 71.55
1655
1208
390
3201
Market Price
$ 94.80
Selling Price
$ 81.68
1347
736
897
2444
Market Price
$ 88.13
Selling Price
$ 79.28
1523
342
1310
1741
Market Price
$ 98.04
Selling Price
$ 86.57
1268
895
379
1868
Market Price
$ 83.08
Selling Price
$ 70.19
3365
2579
1935
4856
Market Price
$ 62.22
Selling Price
$ 55.13
938
631
749
2615
Market Price
$ 91.67
Selling Price
$ 79.49
1840
1220
524
3013
Market Price
$ 95.62
Selling Price
$ 81.10
170
39
46
542
Market Price
$ 106.67
Selling Price
$ 90.34
1487
628
349
4017
Market Price
$ 100.32
Selling Price
$ 90.53
565
438
318
1573
Market Price
$ 81.88
Selling Price
$ 73.10
1092
605
817
1187
Market Price
$ 87.81
Selling Price
$ 73.33
636
553
272
989
Market Price
$ 94.54
Selling Price
$ 79.51
883
565
703
2862
Market Price
$ 103.13
Selling Price
$ 89.74
1723
420
357
4989
Market Price
$ 72.00
Selling Price
$ 60.73
469
258
273
2184
Market Price
$ 80.69
Selling Price
$ 67.64
1814
1534
1714
2621
Market Price
$ 68.99
Selling Price
$ 59.49
2535
526
1083
4098
Market Price
$ 85.22
Selling Price
$ 72.93
3185
1447
3079
4392