Market Price
$ 83.10
323
263
252
1585
Market Price
$ 85.13
629
590
261
2821
Market Price
$ 89.41
525
294
268
1287
Market Price
$ 69.15
3483
2121
1171
3690
Market Price
$ 97.87
2533
1458
2140
3523
Market Price
$ 64.11
1083
264
433
1419
Market Price
$ 69.17
2394
1952
1744
2433
Market Price
$ 73.71
2113
1096
619
2378
Market Price
$ 82.07
1459
1169
969
4749
Market Price
$ 75.31
600
333
423
693
Market Price
$ 110.58
3109
3005
1021
3427
Market Price
$ 64.19
3049
2169
2863
3156
Market Price
$ 90.47
231
103
144
860
Market Price
$ 68.73
419
271
372
1480
Market Price
$ 100.56
231
123
198
400
Market Price
$ 91.02
493
103
483
1868
Market Price
$ 88.05
2664
719
1778
4188
Market Price
$ 87.63
2681
2521
2180
4582
Market Price
$ 72.74
1340
407
999
3031
Market Price
$ 72.10
1385
316
1226
2336