Market Price
$ 72.24
Selling Price
$ 63.02
937
779
690
1155
Market Price
$ 91.65
Selling Price
$ 78.53
825
759
718
2262
Market Price
$ 74.43
Selling Price
$ 62.22
3831
2181
3589
4854
Market Price
$ 86.52
Selling Price
$ 73.85
630
350
582
3000
Market Price
$ 77.70
Selling Price
$ 69.35
2043
1053
1110
4295
Market Price
$ 66.28
Selling Price
$ 57.96
3114
3078
2858
3315
Market Price
$ 95.68
Selling Price
$ 84.49
588
318
249
756
Market Price
$ 84.12
Selling Price
$ 73.82
3175
2815
944
4383
Market Price
$ 69.41
Selling Price
$ 61.88
1278
950
261
2911
Market Price
$ 69.60
Selling Price
$ 60.19
615
149
175
749
Market Price
$ 70.75
Selling Price
$ 61.35
1214
1150
862
2052
Market Price
$ 109.03
Selling Price
$ 93.19
134
122
79
571
Market Price
$ 98.74
Selling Price
$ 87.21
1055
900
404
2515
Market Price
$ 79.74
Selling Price
$ 66.61
1736
1490
1347
2263
Market Price
$ 103.89
Selling Price
$ 92.95
1667
1074
1097
2979
Market Price
$ 98.97
Selling Price
$ 85.04
561
498
519
1780
Market Price
$ 71.53
Selling Price
$ 63.09
2400
730
1013
4364
Market Price
$ 64.41
Selling Price
$ 58.47
1059
564
248
4994
Market Price
$ 104.16
Selling Price
$ 87.42
1031
977
576
3815
Market Price
$ 90.49
Selling Price
$ 78.55
587
208
326
2434
Market Price
$ 110.15
Selling Price
$ 98.10
1037
718
324
1490
Market Price
$ 86.54
Selling Price
$ 74.99
809
271
648
870
Market Price
$ 101.82
Selling Price
$ 88.61
4307
2307
1864
4977
Market Price
$ 101.39
Selling Price
$ 89.69
659
547
454
1371
Market Price
$ 95.74
Selling Price
$ 86.95
456
290
115
885
Market Price
$ 97.74
Selling Price
$ 82.02
2178
1330
1854
2642
Market Price
$ 105.99
Selling Price
$ 89.39
2640
1237
2195
3099
Market Price
$ 69.92
Selling Price
$ 59.30
3798
2925
3218
4803
Market Price
$ 90.97
Selling Price
$ 80.05
3230
1126
1214
3377
Market Price
$ 91.48
Selling Price
$ 80.64
1067
570
1055
4210
Market Price
$ 99.39
Selling Price
$ 89.39
1684
368
1181
3223
Market Price
$ 104.69
Selling Price
$ 89.10
1858
1259
772
3920
Market Price
$ 84.35
Selling Price
$ 71.03
403
148
256
611
Market Price
$ 83.57
Selling Price
$ 70.36
294
144
253
1119
Market Price
$ 84.05
Selling Price
$ 75.25
990
407
646
1680
Market Price
$ 94.70
Selling Price
$ 83.63
677
371
448
811
Market Price
$ 76.51
Selling Price
$ 66.63
1999
1917
1327
4746
Market Price
$ 90.35
Selling Price
$ 79.51
1513
1101
829
4555
Market Price
$ 108.33
Selling Price
$ 91.98
1902
1385
1535
4921
Market Price
$ 88.42
Selling Price
$ 79.12
1319
321
1027
2483