Market Price
$ 106.83
Selling Price
$ 90.43
372
257
201
1518
Market Price
$ 71.52
Selling Price
$ 63.72
310
276
257
1369
Market Price
$ 64.08
Selling Price
$ 57.72
1792
639
373
4767
Market Price
$ 83.86
Selling Price
$ 71.29
1571
850
615
1900
Market Price
$ 91.30
Selling Price
$ 81.25
616
376
527
1148
Market Price
$ 75.55
Selling Price
$ 63.98
311
276
107
510
Market Price
$ 108.08
Selling Price
$ 90.56
983
908
590
1957
Market Price
$ 109.04
Selling Price
$ 96.60
795
183
353
2386
Market Price
$ 98.40
Selling Price
$ 83.14
936
875
300
1859
Market Price
$ 105.32
Selling Price
$ 88.04
529
232
416
2183
Market Price
$ 66.09
Selling Price
$ 56.69
493
179
266
945
Market Price
$ 100.89
Selling Price
$ 90.80
1554
1136
1240
1925
Market Price
$ 79.20
Selling Price
$ 70.10
961
800
665
1037
Market Price
$ 115.07
Selling Price
$ 97.57
3222
688
2030
3474
Market Price
$ 69.87
Selling Price
$ 62.25
599
462
257
1349
Market Price
$ 79.55
Selling Price
$ 67.56
4272
1065
4211
4925
Market Price
$ 98.91
Selling Price
$ 88.18
1307
1074
1105
2424
Market Price
$ 68.97
Selling Price
$ 62.12
1047
429
489
1997
Market Price
$ 63.80
Selling Price
$ 55.81
1566
552
1115
4047
Market Price
$ 114.49
Selling Price
$ 97.97
231
224
79
829
Market Price
$ 76.70
Selling Price
$ 67.68
2217
1044
2187
4368
Market Price
$ 103.22
Selling Price
$ 91.14
378
156
243
1618
Market Price
$ 93.37
Selling Price
$ 81.68
1778
1493
868
4819
Market Price
$ 65.50
Selling Price
$ 58.08
3845
1689
2393
4696
Market Price
$ 74.60
Selling Price
$ 65.91
1769
1499
1683
2256
Market Price
$ 82.54
Selling Price
$ 72.16
1158
632
371
4587
Market Price
$ 73.73
Selling Price
$ 65.30
355
354
289
1713
Market Price
$ 94.67
Selling Price
$ 81.11
1598
568
1180
2108
Market Price
$ 93.99
Selling Price
$ 80.41
1910
1782
1537
3630
Market Price
$ 83.30
Selling Price
$ 73.99
908
790
844
1706
Market Price
$ 90.17
Selling Price
$ 78.18
1179
236
320
1207
Market Price
$ 85.72
Selling Price
$ 72.63
1026
266
631
2146
Market Price
$ 85.55
Selling Price
$ 76.66
157
137
90
642
Market Price
$ 65.20
Selling Price
$ 55.89
348
227
214
1593
Market Price
$ 74.95
Selling Price
$ 63.93
919
263
342
1373
Market Price
$ 98.15
Selling Price
$ 84.25
800
277
766
1579
Market Price
$ 67.23
Selling Price
$ 56.77
1489
1422
578
2427
Market Price
$ 109.29
Selling Price
$ 92.20
443
320
146
1656
Market Price
$ 80.68
Selling Price
$ 72.41
1290
971
1096
2390
Market Price
$ 66.17
Selling Price
$ 56.95
1367
557
1173
3776