Market Price
$ 101.92
1692
896
503
1851
Market Price
$ 116.49
2829
1746
1713
2963
Market Price
$ 86.23
489
114
396
856
Market Price
$ 80.40
992
639
946
2367
Market Price
$ 71.00
4085
3225
2461
4890
Market Price
$ 73.41
1887
1166
552
3928
Market Price
$ 103.07
1010
705
660
3414
Market Price
$ 65.68
313
217
213
1191
Market Price
$ 84.07
4526
3032
1550
4944
Market Price
$ 68.89
848
193
674
1333
Market Price
$ 79.81
2962
1553
1205
4208
Market Price
$ 107.85
1185
1023
795
2417
Market Price
$ 93.45
1858
1847
1199
3892
Market Price
$ 83.05
390
197
109
475
Market Price
$ 99.51
309
219
160
642
Market Price
$ 104.45
2133
771
1663
2199
Market Price
$ 95.68
1699
411
1526
1802
Market Price
$ 88.38
2311
1999
2300
4310
Market Price
$ 101.07
2191
2008
1307
4505
Market Price
$ 110.51
2419
1936
1527
4630