Market Price
$ 78.05
Selling Price
$ 67.32
2171
1124
1496
2530
Market Price
$ 67.29
Selling Price
$ 56.56
1895
1680
1573
2576
Market Price
$ 110.14
Selling Price
$ 97.49
1725
1111
570
3835
Market Price
$ 74.60
Selling Price
$ 66.63
583
289
412
876
Market Price
$ 69.63
Selling Price
$ 60.23
2160
466
443
3797
Market Price
$ 67.03
Selling Price
$ 59.83
874
614
184
1546
Market Price
$ 107.13
Selling Price
$ 90.65
1650
1287
1413
3785
Market Price
$ 77.72
Selling Price
$ 68.80
580
178
160
1093
Market Price
$ 74.19
Selling Price
$ 66.12
239
63
82
634
Market Price
$ 77.68
Selling Price
$ 68.93
2036
1926
1802
3714
Market Price
$ 87.24
Selling Price
$ 74.51
613
401
251
1603
Market Price
$ 97.44
Selling Price
$ 82.88
544
244
404
1575
Market Price
$ 88.53
Selling Price
$ 80.29
1080
772
860
2593
Market Price
$ 67.05
Selling Price
$ 58.52
601
467
319
1072
Market Price
$ 90.66
Selling Price
$ 81.77
231
224
73
502
Market Price
$ 82.89
Selling Price
$ 69.12
210
165
100
866
Market Price
$ 115.01
Selling Price
$ 98.94
1010
309
376
3213
Market Price
$ 110.30
Selling Price
$ 94.19
292
223
273
732
Market Price
$ 88.88
Selling Price
$ 76.34
353
245
258
969
Market Price
$ 91.71
Selling Price
$ 77.50
1102
723
260
2062
Market Price
$ 101.11
Selling Price
$ 85.38
3710
1052
1989
4529
Market Price
$ 109.18
Selling Price
$ 98.14
805
522
227
932
Market Price
$ 67.37
Selling Price
$ 58.10
2793
579
2533
4791
Market Price
$ 89.78
Selling Price
$ 75.13
763
254
626
3045
Market Price
$ 64.29
Selling Price
$ 58.17
235
158
124
520
Market Price
$ 94.82
Selling Price
$ 82.92
3179
1092
2694
4538
Market Price
$ 80.91
Selling Price
$ 71.13
577
556
147
1060
Market Price
$ 103.08
Selling Price
$ 87.25
3806
3419
1040
4735
Market Price
$ 85.62
Selling Price
$ 74.04
2047
1240
1435
4098
Market Price
$ 105.79
Selling Price
$ 90.65
1460
1031
448
2860
Market Price
$ 108.31
Selling Price
$ 93.41
2121
1070
934
3789
Market Price
$ 72.19
Selling Price
$ 63.13
410
286
409
1126
Market Price
$ 66.12
Selling Price
$ 55.75
405
397
317
783
Market Price
$ 76.98
Selling Price
$ 68.20
432
347
367
1641
Market Price
$ 91.04
Selling Price
$ 76.76
367
129
266
1470
Market Price
$ 79.44
Selling Price
$ 72.19
1272
645
1046
1329
Market Price
$ 103.70
Selling Price
$ 91.07
1566
332
959
2233
Market Price
$ 113.43
Selling Price
$ 94.71
488
116
419
2030
Market Price
$ 91.79
Selling Price
$ 79.83
672
626
327
2411
Market Price
$ 112.54
Selling Price
$ 97.82
586
264
233
1123