Market Price
$ 99.54
Selling Price
$ 90.23
607
477
607
2219
Market Price
$ 99.51
Selling Price
$ 87.03
1077
355
355
4422
Market Price
$ 78.83
Selling Price
$ 67.30
259
115
179
1123
Market Price
$ 93.09
Selling Price
$ 79.49
2442
1963
584
3518
Market Price
$ 106.51
Selling Price
$ 91.72
3307
3300
987
4730
Market Price
$ 92.75
Selling Price
$ 78.70
4123
2047
3539
4334
Market Price
$ 110.85
Selling Price
$ 96.92
681
264
191
1046
Market Price
$ 68.81
Selling Price
$ 58.31
2117
1294
620
3636
Market Price
$ 70.51
Selling Price
$ 61.20
1250
329
833
1822
Market Price
$ 94.17
Selling Price
$ 78.90
2239
1806
1596
4495
Market Price
$ 102.53
Selling Price
$ 92.77
666
173
299
1681
Market Price
$ 94.96
Selling Price
$ 80.65
1445
375
846
1525
Market Price
$ 62.94
Selling Price
$ 55.83
881
634
768
2270
Market Price
$ 88.97
Selling Price
$ 77.16
1377
1320
1127
2601
Market Price
$ 73.51
Selling Price
$ 62.33
1899
382
505
3596
Market Price
$ 68.68
Selling Price
$ 59.83
547
269
341
2701
Market Price
$ 67.87
Selling Price
$ 60.60
1729
404
1693
3579
Market Price
$ 86.49
Selling Price
$ 77.40
814
219
319
3989
Market Price
$ 68.61
Selling Price
$ 61.13
663
593
430
2071
Market Price
$ 69.19
Selling Price
$ 57.75
2616
1602
2245
3427
Market Price
$ 100.43
Selling Price
$ 86.87
1379
387
800
3192
Market Price
$ 75.47
Selling Price
$ 63.20
470
132
389
1628
Market Price
$ 80.33
Selling Price
$ 72.71
286
137
145
1395
Market Price
$ 76.74
Selling Price
$ 67.12
1120
799
1002
1949
Market Price
$ 112.18
Selling Price
$ 98.63
4706
1628
3349
4863
Market Price
$ 72.45
Selling Price
$ 65.01
1069
471
624
1384
Market Price
$ 67.34
Selling Price
$ 57.15
526
400
219
1075
Market Price
$ 62.19
Selling Price
$ 55.24
2262
1043
1263
4024
Market Price
$ 82.07
Selling Price
$ 69.35
1871
1534
1066
2353
Market Price
$ 111.94
Selling Price
$ 93.50
932
673
623
2183
Market Price
$ 65.05
Selling Price
$ 55.72
3179
3012
1087
3720
Market Price
$ 103.11
Selling Price
$ 87.37
3877
1787
1456
4065
Market Price
$ 104.48
Selling Price
$ 94.04
1848
626
601
4778
Market Price
$ 95.27
Selling Price
$ 79.95
604
482
529
1409
Market Price
$ 116.15
Selling Price
$ 98.23
290
262
180
713
Market Price
$ 70.49
Selling Price
$ 60.07
482
208
285
1337
Market Price
$ 88.43
Selling Price
$ 78.37
2616
998
673
4127
Market Price
$ 70.65
Selling Price
$ 62.93
2687
1882
1480
4416
Market Price
$ 89.74
Selling Price
$ 75.09
3043
2568
935
3929
Market Price
$ 79.54
Selling Price
$ 71.17
774
304
477
2845