Market Price
$ 80.52
Selling Price
$ 68.94
767
282
330
2128
Market Price
$ 64.89
Selling Price
$ 58.30
1032
258
523
4502
Market Price
$ 79.86
Selling Price
$ 70.53
1700
675
1121
2407
Market Price
$ 94.36
Selling Price
$ 79.78
472
453
420
834
Market Price
$ 86.19
Selling Price
$ 76.46
397
210
337
1444
Market Price
$ 75.83
Selling Price
$ 67.84
2247
2045
639
3281
Market Price
$ 94.03
Selling Price
$ 83.91
163
52
60
475
Market Price
$ 100.67
Selling Price
$ 84.24
575
173
417
811
Market Price
$ 76.73
Selling Price
$ 64.76
698
599
696
1155
Market Price
$ 84.56
Selling Price
$ 76.19
1812
981
477
1907
Market Price
$ 86.00
Selling Price
$ 72.39
926
269
281
2459
Market Price
$ 73.26
Selling Price
$ 62.25
768
207
462
3212
Market Price
$ 102.59
Selling Price
$ 90.63
95
36
22
410
Market Price
$ 98.69
Selling Price
$ 82.63
428
145
226
1047
Market Price
$ 66.62
Selling Price
$ 59.84
688
514
471
2420
Market Price
$ 109.98
Selling Price
$ 97.85
3589
3029
2604
3884
Market Price
$ 75.11
Selling Price
$ 66.14
375
303
364
1115
Market Price
$ 104.98
Selling Price
$ 88.62
498
155
439
1252
Market Price
$ 104.62
Selling Price
$ 92.65
1282
865
1145
4192
Market Price
$ 70.08
Selling Price
$ 62.55
2940
1525
836
3010
Market Price
$ 94.85
Selling Price
$ 84.36
2347
1893
1274
3936
Market Price
$ 84.13
Selling Price
$ 72.09
707
147
336
1424
Market Price
$ 97.52
Selling Price
$ 88.36
965
883
492
3074
Market Price
$ 106.81
Selling Price
$ 90.23
589
364
325
2902
Market Price
$ 64.76
Selling Price
$ 58.60
906
447
181
1435
Market Price
$ 75.46
Selling Price
$ 63.92
307
297
202
867
Market Price
$ 97.16
Selling Price
$ 83.34
295
165
166
527
Market Price
$ 80.38
Selling Price
$ 69.92
2511
2265
1109
2887
Market Price
$ 79.39
Selling Price
$ 70.42
1891
782
1273
2709
Market Price
$ 68.95
Selling Price
$ 61.06
177
141
175
610
Market Price
$ 98.78
Selling Price
$ 89.30
1316
1000
518
1858
Market Price
$ 105.07
Selling Price
$ 95.48
1139
373
794
3880
Market Price
$ 75.88
Selling Price
$ 67.03
902
377
197
1623
Market Price
$ 70.99
Selling Price
$ 61.55
1108
298
486
4852
Market Price
$ 70.88
Selling Price
$ 61.91
2636
1277
1611
2706
Market Price
$ 111.49
Selling Price
$ 93.67
319
162
304
751
Market Price
$ 68.35
Selling Price
$ 58.48
720
504
628
943
Market Price
$ 72.05
Selling Price
$ 62.58
291
189
86
486
Market Price
$ 79.49
Selling Price
$ 66.47
2521
2451
1348
4977
Market Price
$ 81.81
Selling Price
$ 71.59
642
432
537
3082