Market Price
$ 72.63
Selling Price
$ 65.33
1256
538
547
3312
Market Price
$ 78.85
Selling Price
$ 65.79
2652
2319
946
4510
Market Price
$ 97.71
Selling Price
$ 84.21
2941
836
2021
4817
Market Price
$ 80.25
Selling Price
$ 70.75
3472
1637
1133
4857
Market Price
$ 97.99
Selling Price
$ 86.18
190
110
106
467
Market Price
$ 97.22
Selling Price
$ 87.04
3672
2376
1674
4269
Market Price
$ 109.37
Selling Price
$ 98.01
459
302
244
1978
Market Price
$ 83.11
Selling Price
$ 72.01
1631
1323
711
1890
Market Price
$ 109.99
Selling Price
$ 98.35
627
305
164
872
Market Price
$ 108.77
Selling Price
$ 92.24
3756
1555
1981
4942
Market Price
$ 84.94
Selling Price
$ 73.28
240
128
55
696
Market Price
$ 66.50
Selling Price
$ 58.39
2844
1227
654
3988
Market Price
$ 98.86
Selling Price
$ 83.89
2104
1656
2004
2976
Market Price
$ 83.67
Selling Price
$ 72.69
2384
1172
1785
4739
Market Price
$ 67.74
Selling Price
$ 60.18
4164
2942
2127
4524
Market Price
$ 86.33
Selling Price
$ 72.41
1814
1121
1568
4036
Market Price
$ 75.19
Selling Price
$ 67.62
1629
1044
546
4078
Market Price
$ 62.38
Selling Price
$ 55.57
585
390
172
768
Market Price
$ 111.72
Selling Price
$ 95.74
1819
1740
415
3615
Market Price
$ 106.20
Selling Price
$ 93.38
1078
399
648
1861
Market Price
$ 103.40
Selling Price
$ 90.71
2850
2555
1642
3193
Market Price
$ 81.14
Selling Price
$ 72.40
1722
1721
1108
1913
Market Price
$ 97.27
Selling Price
$ 86.76
684
557
222
913
Market Price
$ 101.61
Selling Price
$ 87.46
2193
1730
1048
2318
Market Price
$ 97.48
Selling Price
$ 83.85
1164
869
341
2756
Market Price
$ 72.40
Selling Price
$ 62.94
2958
855
2028
4107
Market Price
$ 102.27
Selling Price
$ 87.94
1929
675
911
2982
Market Price
$ 73.06
Selling Price
$ 63.26
572
360
432
744
Market Price
$ 101.97
Selling Price
$ 87.12
2759
1098
2196
3908
Market Price
$ 109.25
Selling Price
$ 91.11
1425
774
1357
2461
Market Price
$ 67.04
Selling Price
$ 60.48
3661
3242
917
3941
Market Price
$ 113.48
Selling Price
$ 96.09
1299
303
664
3136
Market Price
$ 110.69
Selling Price
$ 92.33
535
138
324
1377
Market Price
$ 104.05
Selling Price
$ 88.85
569
213
244
872
Market Price
$ 99.95
Selling Price
$ 84.31
120
102
85
529
Market Price
$ 92.34
Selling Price
$ 77.89
249
237
138
717
Market Price
$ 98.46
Selling Price
$ 83.39
1045
272
658
3231
Market Price
$ 107.87
Selling Price
$ 94.68
1198
660
556
2025
Market Price
$ 96.49
Selling Price
$ 82.34
938
613
860
1195
Market Price
$ 68.06
Selling Price
$ 58.00
1471
627
546
2135