Market Price
$ 108.51
Selling Price
$ 92.45
265
140
163
433
Market Price
$ 87.09
Selling Price
$ 73.71
1300
1277
503
4728
Market Price
$ 84.38
Selling Price
$ 73.71
1262
560
601
1445
Market Price
$ 108.55
Selling Price
$ 94.61
495
264
238
899
Market Price
$ 96.61
Selling Price
$ 85.44
252
243
161
958
Market Price
$ 71.76
Selling Price
$ 63.20
364
159
343
1169
Market Price
$ 98.00
Selling Price
$ 87.86
1831
1014
1820
2939
Market Price
$ 70.21
Selling Price
$ 63.03
2389
664
1425
4435
Market Price
$ 68.04
Selling Price
$ 57.43
1329
893
1301
4313
Market Price
$ 65.95
Selling Price
$ 56.37
3274
2310
2151
3930
Market Price
$ 65.23
Selling Price
$ 56.48
3564
1945
901
4969
Market Price
$ 81.34
Selling Price
$ 71.67
2410
1378
2112
2410
Market Price
$ 91.08
Selling Price
$ 82.30
836
797
407
1334
Market Price
$ 78.68
Selling Price
$ 65.60
2109
1769
989
3122
Market Price
$ 88.42
Selling Price
$ 78.24
1493
381
848
2399
Market Price
$ 106.78
Selling Price
$ 90.20
987
703
408
2295
Market Price
$ 89.06
Selling Price
$ 76.58
510
385
409
927
Market Price
$ 104.27
Selling Price
$ 93.91
601
297
403
1118
Market Price
$ 77.54
Selling Price
$ 68.65
597
187
161
1006
Market Price
$ 107.83
Selling Price
$ 94.11
1840
987
1449
3269
Market Price
$ 68.36
Selling Price
$ 56.97
841
409
284
2233
Market Price
$ 88.35
Selling Price
$ 74.59
257
144
201
832
Market Price
$ 67.69
Selling Price
$ 57.65
646
298
172
1561
Market Price
$ 109.37
Selling Price
$ 96.89
2034
1884
562
3054
Market Price
$ 109.41
Selling Price
$ 94.60
1427
381
585
1832
Market Price
$ 72.58
Selling Price
$ 63.04
701
640
498
1547
Market Price
$ 79.20
Selling Price
$ 69.87
1152
892
282
4806
Market Price
$ 104.48
Selling Price
$ 91.76
1507
1381
1380
1771
Market Price
$ 111.46
Selling Price
$ 96.65
2451
708
1722
2888
Market Price
$ 114.64
Selling Price
$ 97.49
1700
505
858
3876
Market Price
$ 79.86
Selling Price
$ 67.94
1409
548
1266
2096
Market Price
$ 68.66
Selling Price
$ 62.40
2004
1084
1203
4323
Market Price
$ 105.49
Selling Price
$ 92.36
2405
2225
1735
3063
Market Price
$ 65.68
Selling Price
$ 56.13
1149
1035
321
2721
Market Price
$ 86.26
Selling Price
$ 73.76
2946
1735
1076
3451
Market Price
$ 102.42
Selling Price
$ 85.89
1854
1674
386
4083
Market Price
$ 80.18
Selling Price
$ 70.90
810
498
659
1945
Market Price
$ 65.25
Selling Price
$ 56.54
969
335
359
2192
Market Price
$ 78.96
Selling Price
$ 66.93
897
890
588
2827
Market Price
$ 99.25
Selling Price
$ 89.03
2376
1170
756
3556