Market Price
$ 78.24
Selling Price
$ 66.72
3022
1123
929
4495
Market Price
$ 107.12
Selling Price
$ 91.04
464
184
229
847
Market Price
$ 74.12
Selling Price
$ 67.16
277
196
229
432
Market Price
$ 74.66
Selling Price
$ 63.25
4177
3139
3463
4527
Market Price
$ 106.52
Selling Price
$ 94.03
233
75
141
1109
Market Price
$ 102.15
Selling Price
$ 87.97
3494
891
1680
3546
Market Price
$ 108.99
Selling Price
$ 96.93
869
522
856
1005
Market Price
$ 80.64
Selling Price
$ 69.90
288
136
272
1084
Market Price
$ 112.44
Selling Price
$ 95.19
471
251
233
1057
Market Price
$ 97.98
Selling Price
$ 87.68
1448
1200
1105
4345
Market Price
$ 73.55
Selling Price
$ 66.74
2450
1735
493
3226
Market Price
$ 72.01
Selling Price
$ 63.67
3061
1529
2484
4571
Market Price
$ 92.31
Selling Price
$ 80.20
2284
569
1363
3195
Market Price
$ 90.66
Selling Price
$ 79.44
217
196
73
833
Market Price
$ 64.88
Selling Price
$ 58.01
742
509
643
994
Market Price
$ 93.41
Selling Price
$ 81.20
646
506
505
1342
Market Price
$ 115.02
Selling Price
$ 97.66
1432
1178
1167
2299
Market Price
$ 97.96
Selling Price
$ 88.03
3057
1274
1404
4976
Market Price
$ 97.02
Selling Price
$ 81.16
433
140
321
665
Market Price
$ 84.22
Selling Price
$ 72.93
2160
1577
1462
2730
Market Price
$ 85.77
Selling Price
$ 76.16
633
554
522
3000
Market Price
$ 80.69
Selling Price
$ 69.63
1145
499
864
2715
Market Price
$ 66.65
Selling Price
$ 57.66
494
173
234
870
Market Price
$ 92.86
Selling Price
$ 83.89
1198
1108
985
1534
Market Price
$ 69.50
Selling Price
$ 58.26
366
86
159
610
Market Price
$ 106.10
Selling Price
$ 94.80
1378
727
585
1795
Market Price
$ 106.16
Selling Price
$ 90.92
356
317
148
1028
Market Price
$ 84.77
Selling Price
$ 72.27
3454
2262
3204
3537
Market Price
$ 103.69
Selling Price
$ 86.47
280
235
239
609
Market Price
$ 63.90
Selling Price
$ 57.69
1280
470
1176
2874
Market Price
$ 72.98
Selling Price
$ 63.67
1287
962
1221
4838
Market Price
$ 97.73
Selling Price
$ 83.21
3164
1323
3114
3422
Market Price
$ 79.72
Selling Price
$ 69.80
1111
388
771
4317
Market Price
$ 80.48
Selling Price
$ 70.26
2909
2426
2859
3478
Market Price
$ 101.74
Selling Price
$ 90.17
353
171
136
788
Market Price
$ 106.26
Selling Price
$ 93.87
277
267
150
1319
Market Price
$ 106.83
Selling Price
$ 93.39
782
229
596
2027
Market Price
$ 86.60
Selling Price
$ 76.69
193
145
78
701
Market Price
$ 86.25
Selling Price
$ 78.36
1800
963
1123
3022
Market Price
$ 81.02
Selling Price
$ 72.03
4214
2216
2275
4266