Market Price
$ 68.05
Selling Price
$ 58.65
863
599
859
1353
Market Price
$ 68.12
Selling Price
$ 59.11
425
235
129
2127
Market Price
$ 105.01
Selling Price
$ 89.96
3745
823
2231
4011
Market Price
$ 116.16
Selling Price
$ 97.23
758
747
718
1324
Market Price
$ 95.82
Selling Price
$ 84.40
2132
1806
467
4388
Market Price
$ 107.36
Selling Price
$ 89.92
1734
533
813
4608
Market Price
$ 104.56
Selling Price
$ 88.74
442
170
89
1179
Market Price
$ 81.90
Selling Price
$ 70.26
2023
485
1289
2394
Market Price
$ 77.27
Selling Price
$ 69.19
1658
1032
1555
3658
Market Price
$ 100.52
Selling Price
$ 88.22
279
230
248
725
Market Price
$ 85.98
Selling Price
$ 76.31
3565
3011
2715
4778
Market Price
$ 95.18
Selling Price
$ 79.44
499
179
232
2403
Market Price
$ 66.49
Selling Price
$ 59.30
1827
538
1301
2732
Market Price
$ 94.70
Selling Price
$ 83.36
541
311
211
656
Market Price
$ 65.51
Selling Price
$ 56.82
1442
713
1129
2906
Market Price
$ 89.06
Selling Price
$ 77.92
619
432
590
754
Market Price
$ 103.77
Selling Price
$ 92.60
1055
715
890
2815
Market Price
$ 113.15
Selling Price
$ 95.35
3440
3261
1084
4089
Market Price
$ 72.57
Selling Price
$ 65.72
4236
3117
1219
4238
Market Price
$ 98.65
Selling Price
$ 88.75
2798
2511
1157
3094
Market Price
$ 73.31
Selling Price
$ 63.68
3640
767
810
4780
Market Price
$ 97.61
Selling Price
$ 87.55
582
174
195
1850
Market Price
$ 104.62
Selling Price
$ 91.69
1350
1149
271
2490
Market Price
$ 88.38
Selling Price
$ 75.97
739
704
605
3135
Market Price
$ 92.64
Selling Price
$ 77.72
1772
837
525
2942
Market Price
$ 82.99
Selling Price
$ 71.20
1303
997
807
1326
Market Price
$ 85.24
Selling Price
$ 74.43
2620
2000
753
3512
Market Price
$ 108.28
Selling Price
$ 96.66
662
644
595
824
Market Price
$ 66.31
Selling Price
$ 59.28
2016
1902
1566
3207
Market Price
$ 106.80
Selling Price
$ 92.25
288
260
239
453
Market Price
$ 99.85
Selling Price
$ 86.33
789
746
430
1229
Market Price
$ 108.22
Selling Price
$ 94.79
1326
546
665
1357
Market Price
$ 91.11
Selling Price
$ 81.54
1497
524
302
1540
Market Price
$ 98.74
Selling Price
$ 85.98
2134
2017
778
2970
Market Price
$ 80.41
Selling Price
$ 68.45
1114
234
884
1861
Market Price
$ 96.07
Selling Price
$ 81.75
665
400
297
1402
Market Price
$ 104.65
Selling Price
$ 95.10
2675
841
2558
3618
Market Price
$ 98.27
Selling Price
$ 83.59
2455
734
900
4297
Market Price
$ 100.52
Selling Price
$ 89.28
800
643
259
2065
Market Price
$ 98.30
Selling Price
$ 87.93
3694
1561
1179
4269