Market Price
$ 71.06
Selling Price
$ 64.06
804
367
254
1974
Market Price
$ 86.63
Selling Price
$ 76.70
857
774
364
2001
Market Price
$ 103.97
Selling Price
$ 88.15
2540
1434
2059
3564
Market Price
$ 105.07
Selling Price
$ 88.35
424
179
157
1525
Market Price
$ 100.90
Selling Price
$ 84.87
1364
703
913
2122
Market Price
$ 107.88
Selling Price
$ 93.67
1063
256
653
1084
Market Price
$ 112.82
Selling Price
$ 94.82
1428
1427
1263
1956
Market Price
$ 112.50
Selling Price
$ 93.81
815
671
617
1581
Market Price
$ 72.94
Selling Price
$ 62.41
352
263
77
812
Market Price
$ 109.71
Selling Price
$ 98.41
684
480
597
2882
Market Price
$ 72.96
Selling Price
$ 66.22
1972
1945
1838
2358
Market Price
$ 103.15
Selling Price
$ 88.56
2853
625
2383
3441
Market Price
$ 91.40
Selling Price
$ 77.86
4637
1392
2918
4919
Market Price
$ 112.84
Selling Price
$ 96.58
893
513
846
1841
Market Price
$ 84.01
Selling Price
$ 72.68
421
343
245
1247
Market Price
$ 94.12
Selling Price
$ 85.27
1841
1227
1813
1935
Market Price
$ 62.28
Selling Price
$ 55.56
214
61
168
644
Market Price
$ 82.73
Selling Price
$ 75.18
1114
584
424
3277
Market Price
$ 83.13
Selling Price
$ 73.77
1747
750
1198
2988
Market Price
$ 111.01
Selling Price
$ 94.23
2038
1706
938
2251
Market Price
$ 62.18
Selling Price
$ 55.46
208
70
107
902
Market Price
$ 63.63
Selling Price
$ 57.36
2406
1123
2379
3951
Market Price
$ 67.10
Selling Price
$ 58.77
419
171
157
1231
Market Price
$ 87.69
Selling Price
$ 75.17
2375
1479
1156
3026
Market Price
$ 101.66
Selling Price
$ 87.36
444
291
187
923
Market Price
$ 100.73
Selling Price
$ 87.54
1455
725
577
1995
Market Price
$ 80.40
Selling Price
$ 69.12
1113
1109
791
4398
Market Price
$ 95.12
Selling Price
$ 82.35
2271
972
983
3876
Market Price
$ 89.66
Selling Price
$ 81.21
313
312
162
627
Market Price
$ 67.56
Selling Price
$ 60.23
1048
1004
286
4814
Market Price
$ 109.03
Selling Price
$ 98.99
893
752
235
3638
Market Price
$ 81.15
Selling Price
$ 67.90
3950
2831
845
4262
Market Price
$ 108.63
Selling Price
$ 91.17
2217
674
616
3404
Market Price
$ 96.96
Selling Price
$ 81.65
2677
2023
1865
4655
Market Price
$ 100.34
Selling Price
$ 87.36
1496
1202
1092
3439
Market Price
$ 64.56
Selling Price
$ 56.05
1475
468
1421
2000
Market Price
$ 85.60
Selling Price
$ 75.30
2154
1455
1832
3897
Market Price
$ 98.28
Selling Price
$ 88.48
2380
751
876
3914
Market Price
$ 70.39
Selling Price
$ 60.04
1736
759
916
4141
Market Price
$ 76.96
Selling Price
$ 66.90
445
160
255
1045