Market Price
$ 80.30
2019
1125
1882
3056
Market Price
$ 73.44
4655
1817
3650
4782
Market Price
$ 75.58
3678
841
1055
4953
Market Price
$ 77.26
392
210
347
409
Market Price
$ 81.27
2823
2817
600
4196
Market Price
$ 92.35
3539
899
2913
3765
Market Price
$ 98.82
2971
1495
1181
4136
Market Price
$ 71.22
756
724
662
3293
Market Price
$ 90.45
1804
784
1135
4243
Market Price
$ 112.63
661
313
230
2522
Market Price
$ 79.05
2637
1653
792
4089
Market Price
$ 109.90
1504
1157
1090
1907
Market Price
$ 104.07
709
552
396
827
Market Price
$ 66.51
1845
1654
1005
3258
Market Price
$ 87.55
1436
872
697
3086
Market Price
$ 68.11
2834
2332
2199
4099
Market Price
$ 66.24
4724
1797
1912
4936
Market Price
$ 67.53
4192
2064
3689
4565
Market Price
$ 85.84
1519
585
857
1794
Market Price
$ 81.12
1746
893
1325
3074