Market Price
$ 104.87
Selling Price
$ 88.02
296
244
206
660
Market Price
$ 114.08
Selling Price
$ 97.65
202
120
86
424
Market Price
$ 62.99
Selling Price
$ 56.41
2676
668
795
4444
Market Price
$ 84.92
Selling Price
$ 72.47
1025
555
871
1286
Market Price
$ 112.80
Selling Price
$ 98.31
137
71
96
662
Market Price
$ 89.36
Selling Price
$ 77.37
2103
1129
2030
2428
Market Price
$ 74.28
Selling Price
$ 63.17
2638
2550
1670
3680
Market Price
$ 103.30
Selling Price
$ 90.50
3816
3481
2952
3930
Market Price
$ 107.47
Selling Price
$ 96.78
1424
1412
903
4111
Market Price
$ 111.57
Selling Price
$ 98.13
1223
461
696
1523
Market Price
$ 77.56
Selling Price
$ 68.95
531
370
327
2539
Market Price
$ 111.45
Selling Price
$ 93.21
2312
987
1811
3735
Market Price
$ 63.74
Selling Price
$ 55.37
1392
1268
341
2926
Market Price
$ 97.32
Selling Price
$ 86.88
712
562
182
858
Market Price
$ 75.74
Selling Price
$ 64.01
232
118
146
1115
Market Price
$ 86.30
Selling Price
$ 74.06
3496
1286
2939
4067
Market Price
$ 109.68
Selling Price
$ 98.42
869
401
714
4290
Market Price
$ 104.12
Selling Price
$ 91.69
4223
1940
1917
4455
Market Price
$ 83.51
Selling Price
$ 72.34
1953
553
1300
3623
Market Price
$ 82.10
Selling Price
$ 71.67
2936
1244
744
4967
Market Price
$ 106.13
Selling Price
$ 91.67
565
247
301
1518
Market Price
$ 93.22
Selling Price
$ 81.22
3393
966
3321
3564
Market Price
$ 83.32
Selling Price
$ 71.81
351
191
249
521
Market Price
$ 68.64
Selling Price
$ 59.62
1002
411
823
2470
Market Price
$ 86.01
Selling Price
$ 71.76
914
182
510
985
Market Price
$ 74.32
Selling Price
$ 66.72
2302
1422
1770
3254
Market Price
$ 110.44
Selling Price
$ 98.28
165
56
165
525
Market Price
$ 87.28
Selling Price
$ 79.23
2691
1502
1622
4265
Market Price
$ 91.33
Selling Price
$ 80.96
4085
1822
2304
4475
Market Price
$ 103.37
Selling Price
$ 90.19
1124
487
491
1847
Market Price
$ 102.46
Selling Price
$ 90.33
693
282
195
1384
Market Price
$ 80.72
Selling Price
$ 72.82
2013
989
930
3674
Market Price
$ 64.23
Selling Price
$ 58.25
1542
1457
1198
1657
Market Price
$ 92.32
Selling Price
$ 83.81
2382
1289
2164
4812
Market Price
$ 65.77
Selling Price
$ 57.94
1176
334
757
1759
Market Price
$ 75.22
Selling Price
$ 64.96
2424
649
515
3461
Market Price
$ 64.43
Selling Price
$ 55.95
342
72
269
1252
Market Price
$ 76.99
Selling Price
$ 67.93
958
797
624
1030
Market Price
$ 68.04
Selling Price
$ 61.57
2161
717
1463
4586
Market Price
$ 88.81
Selling Price
$ 76.30
583
229
446
2084