Market Price
$ 76.53
Selling Price
$ 65.17
539
197
244
1127
Market Price
$ 94.72
Selling Price
$ 83.74
2386
710
1673
3543
Market Price
$ 98.46
Selling Price
$ 84.85
2393
1366
565
2909
Market Price
$ 106.93
Selling Price
$ 95.17
1568
704
415
5000
Market Price
$ 80.64
Selling Price
$ 68.00
1632
1547
1541
3317
Market Price
$ 85.90
Selling Price
$ 77.95
2296
944
999
3862
Market Price
$ 66.01
Selling Price
$ 59.58
712
533
477
719
Market Price
$ 110.13
Selling Price
$ 98.98
138
40
51
520
Market Price
$ 108.98
Selling Price
$ 97.44
2586
700
2206
3213
Market Price
$ 77.80
Selling Price
$ 67.08
2141
1472
1728
3743
Market Price
$ 104.79
Selling Price
$ 90.32
1169
464
664
4632
Market Price
$ 112.33
Selling Price
$ 95.17
1203
832
312
2869
Market Price
$ 112.75
Selling Price
$ 95.51
1446
787
672
4163
Market Price
$ 104.60
Selling Price
$ 94.45
463
228
175
2173
Market Price
$ 70.78
Selling Price
$ 63.26
1468
359
1153
2780
Market Price
$ 98.72
Selling Price
$ 84.94
1199
592
655
2894
Market Price
$ 84.78
Selling Price
$ 72.82
398
145
257
425
Market Price
$ 103.04
Selling Price
$ 89.38
1102
785
704
3276
Market Price
$ 103.93
Selling Price
$ 91.70
2711
2012
2049
4130
Market Price
$ 83.26
Selling Price
$ 75.37
2691
547
653
4772
Market Price
$ 72.19
Selling Price
$ 62.05
981
583
337
1545
Market Price
$ 98.58
Selling Price
$ 89.29
601
131
340
1862
Market Price
$ 78.01
Selling Price
$ 65.80
388
197
332
494
Market Price
$ 100.73
Selling Price
$ 90.91
532
430
366
1113
Market Price
$ 94.32
Selling Price
$ 81.91
780
553
733
994
Market Price
$ 69.27
Selling Price
$ 58.55
893
699
839
3529
Market Price
$ 96.55
Selling Price
$ 81.27
2233
751
1146
2928
Market Price
$ 109.22
Selling Price
$ 97.61
374
116
206
594
Market Price
$ 66.53
Selling Price
$ 58.59
1988
1378
600
2623
Market Price
$ 107.70
Selling Price
$ 90.78
360
259
315
1172
Market Price
$ 115.10
Selling Price
$ 98.77
1452
1031
761
2450
Market Price
$ 85.00
Selling Price
$ 72.02
1954
637
663
3258
Market Price
$ 109.09
Selling Price
$ 98.12
1336
354
946
3087
Market Price
$ 92.08
Selling Price
$ 77.18
2897
2552
2064
3445
Market Price
$ 89.32
Selling Price
$ 77.60
1718
1535
391
4902
Market Price
$ 101.26
Selling Price
$ 85.28
1570
922
839
1917
Market Price
$ 96.75
Selling Price
$ 83.26
2673
1008
1119
4051
Market Price
$ 101.90
Selling Price
$ 92.00
906
897
825
2968
Market Price
$ 107.28
Selling Price
$ 92.59
226
110
192
550
Market Price
$ 108.34
Selling Price
$ 90.65
956
577
207
2592