Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series) | Price history
Price change log
01/02/2024: $42.41
01/01/2024: $42.48
12/31/2023: $43.32
12/30/2023: $44.15
12/28/2023: $45.24
12/27/2023: $43.81
12/25/2023: $42.35
12/24/2023: $40.89
12/22/2023: $40.85
12/19/2023: $40.81
12/17/2023: $40.77
12/15/2023: $39.39
12/12/2023: $39.35
12/10/2023: $39.31
12/09/2023: $37.87
12/08/2023: $37.94
12/03/2023: $35.7
12/02/2023: $37.66
10/05/2023: $29.9
10/04/2023: $35.64
09/30/2023: $37
09/24/2023: $34.4
09/23/2023: $34.51
09/20/2023: $34.44
09/19/2023: $34.46
09/18/2023: $34.49
09/15/2023: $34.48
09/14/2023: $34.7
09/13/2023: $34.44
09/10/2023: $36.58
09/09/2023: $34.45
09/07/2023: $36.58
09/06/2023: $34.48
09/05/2023: $34.67
09/04/2023: $34.95
09/03/2023: $34.46
09/02/2023: $34.49
09/01/2023: $34.43
08/31/2023: $34.83
08/30/2023: $34.53
08/29/2023: $34.65
08/26/2023: $34.43
08/23/2023: $34.5
08/22/2023: $34.58
08/20/2023: $37.05
08/19/2023: $34.94
08/17/2023: $34.99
08/16/2023: $34.97
08/15/2023: $34.41
08/14/2023: $34.36
08/13/2023: $35.69
08/12/2023: $31.75
08/11/2023: $30.7
07/29/2023: $31.99
07/28/2023: $35.35
07/27/2023: $35.67
07/18/2023: $35.74
07/07/2023: $35.98
07/05/2023: $34.46
07/04/2023: $34.78
07/03/2023: $32.07
07/02/2023: $32.18
07/01/2023: $32.31
06/30/2023: $32.46
06/29/2023: $32.64
06/28/2023: $32.77
06/27/2023: $32.94
06/26/2023: $33.07
06/25/2023: $33.19
06/24/2023: $33.33
06/23/2023: $33.43
06/22/2023: $33.58
06/21/2023: $33.71
06/20/2023: $33.81
06/19/2023: $33.9
06/18/2023: $34.04
06/17/2023: $34.1
06/15/2023: $36.41
06/12/2023: $36.56
06/08/2023: $36.6
06/05/2023: $35.06
06/02/2023: $34.13
05/30/2023: $35.06
05/23/2023: $34
05/18/2023: $28.26
05/17/2023: $28.21
05/16/2023: $28.24
05/15/2023: $28.26
05/14/2023: $28.39
05/13/2023: $28.56
05/12/2023: $28.8
05/11/2023: $28.97
05/10/2023: $29.2
05/09/2023: $29.43
05/08/2023: $29.6
05/07/2023: $29.71
05/05/2023: $29.89
04/28/2023: $34
03/18/2023: $29.9
03/17/2023: $31.16
03/15/2023: $32.94
03/14/2023: $33.16
03/11/2023: $33.25
03/10/2023: $37.48
03/07/2023: $37.42
03/05/2023: $37.53
03/03/2023: $37.49
02/26/2023: $37.46
02/25/2023: $37.43
02/23/2023: $35.94
02/18/2023: $37.6
02/17/2023: $37.7
02/14/2023: $37.63
01/11/2023: $37.81
01/10/2023: $37.86
01/09/2023: $37.82
01/07/2023: $37.93
01/06/2023: $37.86
01/03/2023: $37.91
01/02/2023: $37.84
01/01/2023: $37.91
12/30/2022: $37.81
12/29/2022: $37.92
11/24/2022: $25.64
11/19/2022: $25.57
11/12/2022: $25.71
11/08/2022: $37.9
11/07/2022: $37.82
11/05/2022: $37.86
11/02/2022: $36.58
11/01/2022: $35.15
10/29/2022: $37.25
10/28/2022: $35.83
10/18/2022: $25.71
09/27/2022: $25
09/14/2022: $26.84
09/11/2022: $27.78
09/09/2022: $27.45
07/11/2022: $27.78
07/07/2022: $27.81
07/02/2022: $27.84
06/26/2022: $27.87
06/05/2022: $27.9
05/05/2022: $27.96
04/29/2022: $29.55
03/03/2022: $30
02/28/2022: $35
02/10/2022: $39.99
12/31/2021: $35.99
12/25/2021: $27.55
12/24/2021: $26.99
12/22/2021: $27.4
12/21/2021: $26.92
12/19/2021: $27.08
12/17/2021: $27.56
12/16/2021: $27.06
12/15/2021: $27.23
12/14/2021: $27.55
12/13/2021: $27.71
12/11/2021: $28.21
12/09/2021: $28.53
12/08/2021: $28.85
12/07/2021: $29.17
12/06/2021: $29.33
12/05/2021: $29.65
12/04/2021: $29.81
12/02/2021: $29.96
11/30/2021: $30.12
11/27/2021: $30.43
11/26/2021: $30.59
11/24/2021: $30.9
11/23/2021: $30.74
11/22/2021: $31.06
11/20/2021: $27.96
11/18/2021: $31.33
10/26/2021: $35.99
10/22/2021: $32.42
10/20/2021: $32.55
10/19/2021: $32.43
10/18/2021: $32.55
10/17/2021: $32.62
10/16/2021: $28.92
10/15/2021: $28.12
10/12/2021: $28.77
10/11/2021: $28.3
10/10/2021: $28.46
10/09/2021: $28.61
10/08/2021: $28.77
10/06/2021: $28.93
10/05/2021: $29.08
10/04/2021: $29.26
10/03/2021: $29.53
10/02/2021: $29.69
10/01/2021: $29.85
09/30/2021: $29.92
09/29/2021: $30.08
09/28/2021: $30.21
09/27/2021: $30.37
09/26/2021: $30.5
09/25/2021: $30.65
09/23/2021: $30.82
09/22/2021: $30.97
09/21/2021: $31.39
09/20/2021: $34.59
09/19/2021: $34.66
09/18/2021: $34.35
09/17/2021: $34.55
09/16/2021: $35.19
09/13/2021: $28.92
09/03/2021: $24
09/02/2021: $34.71
08/29/2021: $28.92
08/03/2021: $24
07/28/2021: $39.99
07/08/2021: $35.89
07/07/2021: $32.65
07/05/2021: $31.85
07/04/2021: $32.67
06/27/2021: $32.05
06/26/2021: $32.07
06/19/2021: $32.21
06/13/2021: $32.32
06/10/2021: $32.44
06/09/2021: $32.66
06/02/2021: $32.52
06/01/2021: $32.66
05/31/2021: $32.53
05/29/2021: $32.67
05/24/2021: $32.67
05/21/2021: $32.66
05/14/2021: $32.61
05/13/2021: $32.51
05/12/2021: $32.48
05/10/2021: $31.19
05/09/2021: $30.5
05/08/2021: $31.19
05/07/2021: $30.45
04/28/2021: $30.52
04/21/2021: $28.93
04/20/2021: $29.8
04/15/2021: $28.93
04/10/2021: $25.8
04/09/2021: $29.8
04/05/2021: $28.93
03/30/2021: $25.8
03/29/2021: $24.83
03/28/2021: $28.87
03/27/2021: $32.93
03/22/2021: $37.74
03/21/2021: $39.97
03/13/2021: $37.74
03/05/2021: $39.99
03/01/2021: $35.83
02/28/2021: $35.08
01/27/2021: $35.84
01/19/2021: $35.99
01/17/2021: $25.83
01/16/2021: $27.3
01/15/2021: $27.42
01/14/2021: $28.93
01/09/2021: $25.83
12/25/2020: $29.83
12/24/2020: $28.92
12/14/2020: $28.78
12/13/2020: $29.47
12/12/2020: $28.78
12/10/2020: $28.84
12/09/2020: $29.47
12/05/2020: $29.13
12/03/2020: $29.02
12/02/2020: $29.13
11/22/2020: $29.02
11/21/2020: $29.81
11/19/2020: $30.42
11/14/2020: $31.96
11/13/2020: $31.39
11/12/2020: $27.06
10/17/2020: $20
10/10/2020: $14.99
07/19/2020: $14
07/17/2020: $13.96
05/18/2020: $14.01
11/18/2019: $16.76
10/29/2019: $20.75
10/21/2019: $16.75
10/20/2019: $20.75
10/15/2019: $20.8
10/08/2019: $20.45
10/04/2019: $20.39
10/02/2019: $20.38
09/29/2019: $20.3
09/10/2019: $24.32
09/05/2019: $14.95
07/09/2019: $24.32
07/08/2019: $25.45
07/07/2019: $25.62
07/02/2019: $24.59
06/27/2019: $24.11
06/26/2019: $22.36
06/24/2019: $22.81
06/23/2019: $23.26
06/21/2019: $23.71
06/17/2019: $24.11
06/15/2019: $22.31
06/13/2019: $22.66
06/12/2019: $22.91
06/10/2019: $23.16
06/09/2019: $23.48
06/08/2019: $23.41
06/06/2019: $23.61
06/05/2019: $23.76
06/04/2019: $23.71
06/03/2019: $23.81
06/02/2019: $23.91
06/01/2019: $23.96
05/31/2019: $24.06
04/21/2019: $24.11
04/15/2019: $24.08
03/27/2019: $24.11
03/26/2019: $24.01
03/25/2019: $23.99
03/24/2019: $24.01
03/23/2019: $24.05
03/19/2019: $24.11
03/16/2019: $24.07
03/15/2019: $24.11
03/11/2019: $24.07
03/10/2019: $22.71
03/09/2019: $24.07
03/03/2019: $24.11
02/28/2019: $23.98
02/25/2019: $24.08
02/21/2019: $24.11
02/16/2019: $21.62
02/15/2019: $12
02/13/2019: $17.63
01/26/2019: $21.61
01/22/2019: $21.19
01/19/2019: $20.78
01/16/2019: $20.38
01/14/2019: $20.2
01/04/2019: $19.99
01/02/2019: $20.21
12/30/2018: $21.06
12/28/2018: $21.94
12/25/2018: $22.86
12/24/2018: $23.82
12/23/2018: $24.82
12/22/2018: $24.34
12/21/2018: $23.87
12/20/2018: $23.41
12/19/2018: $22.95
12/17/2018: $22.5
12/09/2018: $21.63
12/06/2018: $22.99
12/05/2018: $17.99
12/02/2018: $23.83
11/30/2018: $23.39
11/28/2018: $22.86
11/26/2018: $23.84
11/23/2018: $22.35
11/19/2018: $23.84
11/16/2018: $23.46
11/03/2018: $23.83
11/02/2018: $23.42
11/01/2018: $23.17
10/31/2018: $22.72
10/30/2018: $22.28
10/28/2018: $21.85
10/10/2018: $21.43
10/09/2018: $21.02
10/08/2018: $20.61
10/06/2018: $20.21
10/03/2018: $19.2
09/11/2018: $14.2
09/09/2018: $17.98
09/07/2018: $19.99
08/06/2018: $14.2
08/05/2018: $11.95
06/20/2018: $14.2
06/15/2018: $20.82
06/14/2018: $20.42
06/07/2018: $27.99
06/06/2018: $33.99
06/03/2018: $21.09
05/19/2018: $19.2
05/16/2018: $14.2
05/15/2018: $20.42
04/25/2018: $14.2
04/07/2018: $10.21
04/02/2018: $13
03/13/2018: $14.2
03/07/2018: $19.2
03/01/2018: $14.2
02/27/2018: $20.42
02/05/2018: $14.2
02/03/2018: $10
02/01/2018: $21.43
01/31/2018: $14.2
01/30/2018: $21.43
01/26/2018: $21.02
01/22/2018: $20.61
01/21/2018: $20.21
01/10/2018: $14.2
01/09/2018: $22.98
01/07/2018: $23.82
01/03/2018: $24.69
01/02/2018: $25.22
12/28/2017: $24.18
12/26/2017: $24.14
12/16/2017: $14.2
11/29/2017: $23.67
11/28/2017: $24.7
11/23/2017: $25.02
11/21/2017: $23.18
11/20/2017: $23.26
11/19/2017: $23.58
11/18/2017: $22.73
11/17/2017: $23.23
11/16/2017: $22.76
11/15/2017: $23.32
11/14/2017: $22.79
11/13/2017: $22.83
11/12/2017: $23.41
11/11/2017: $23.62
11/10/2017: $22.96
11/09/2017: $23.44
11/08/2017: $23.58
11/07/2017: $23.76
11/03/2017: $23.92
10/31/2017: $23.76
10/27/2017: $23.87
10/26/2017: $23.53
10/25/2017: $22.97
10/24/2017: $23.55
10/23/2017: $23.06
10/22/2017: $22.94
10/21/2017: $23.3
10/20/2017: $22.98
10/19/2017: $23.14
10/18/2017: $23.28
10/17/2017: $23.78
10/16/2017: $23.14
10/13/2017: $23.58
10/12/2017: $23.6
10/11/2017: $23.52
10/10/2017: $22.71
10/09/2017: $22.79
10/08/2017: $22.91
10/07/2017: $23.01
10/06/2017: $23.13
10/05/2017: $23.19
10/04/2017: $23.31
10/03/2017: $23.37
10/02/2017: $23.53
10/01/2017: $23.65
09/30/2017: $22.92
09/29/2017: $22.96
09/28/2017: $22.14
09/25/2017: $22.24
09/24/2017: $22.38
09/23/2017: $22.44
09/22/2017: $22.48
09/20/2017: $22.52
09/19/2017: $22.56
09/18/2017: $22.64
09/17/2017: $22.8
09/12/2017: $22.98
09/11/2017: $23.06
09/07/2017: $23.2
09/05/2017: $22.41
09/04/2017: $22.45
09/02/2017: $22.55
09/01/2017: $22.59
08/31/2017: $23.78
08/30/2017: $22.65
08/29/2017: $22.69
08/28/2017: $22.77
08/27/2017: $22.97
08/26/2017: $23.05
08/24/2017: $22.26
08/22/2017: $22.3
08/21/2017: $22.34
08/20/2017: $22.5
08/19/2017: $22.58
08/16/2017: $22.62
08/14/2017: $22.68
08/13/2017: $22.74
08/08/2017: $22.9
08/07/2017: $22.92
08/03/2017: $23.02
08/02/2017: $23.06
08/01/2017: $23.1
07/31/2017: $23.2
07/30/2017: $23.32
07/25/2017: $23.44
07/24/2017: $23.78
07/22/2017: $22.81
07/18/2017: $22.91
07/17/2017: $22.95
07/16/2017: $22.99
07/12/2017: $23.07
07/10/2017: $23.13
07/03/2017: $23.27
06/30/2017: $23.35
06/27/2017: $22.75
06/26/2017: $23.15
06/19/2017: $23.25
06/13/2017: $23.33
06/11/2017: $23.37
06/01/2017: $23.49
05/17/2017: $23.57
05/15/2017: $23.78
05/13/2017: $23.32
05/08/2017: $23.78
05/05/2017: $23.32
05/03/2017: $23.78
04/24/2017: $23.32
04/23/2017: $21.73
04/22/2017: $21.81
04/20/2017: $21.85
04/19/2017: $21.93
04/18/2017: $21.97
04/17/2017: $22.05
04/16/2017: $21.84
04/15/2017: $21.77
04/14/2017: $21.71
04/13/2017: $22.17
04/12/2017: $22.52
04/11/2017: $21.88
04/10/2017: $22.02
04/09/2017: $22.36
04/08/2017: $22.03
04/07/2017: $22.16
04/06/2017: $22.01
04/05/2017: $22.08
04/04/2017: $22.24
04/03/2017: $22.03
04/02/2017: $22.14
04/01/2017: $22.06
03/30/2017: $22.17
03/29/2017: $22.37
03/26/2017: $21.94
03/25/2017: $21.98
03/24/2017: $22.31
03/23/2017: $22.58
03/22/2017: $22.62
03/21/2017: $21.6
03/20/2017: $21.94
03/19/2017: $21.59
03/17/2017: $21.39
03/16/2017: $20.95
03/15/2017: $21.33
03/14/2017: $21.78
03/12/2017: $22.28
03/11/2017: $22.35
03/10/2017: $22.47
03/09/2017: $21.02
03/08/2017: $21.98
03/07/2017: $22.62
03/06/2017: $21.68
03/05/2017: $22.2
03/04/2017: $22.38
03/01/2017: $22.63
02/27/2017: $20.39
02/26/2017: $20.18
02/25/2017: $20
02/24/2017: $20.55
02/23/2017: $21.09
02/22/2017: $21.22
02/21/2017: $19.87
02/20/2017: $20.16
02/19/2017: $20.21
02/18/2017: $20.35
02/17/2017: $20.55
02/16/2017: $20.72
02/15/2017: $20.8
02/14/2017: $20.84
02/12/2017: $20.86
02/11/2017: $21.04
02/10/2017: $21.1
02/09/2017: $21.16
02/05/2017: $21.24
02/03/2017: $21.28
02/02/2017: $21.32
01/30/2017: $20.04
01/29/2017: $18.52
01/28/2017: $19.68
01/27/2017: $19.93
01/26/2017: $20.04
01/24/2017: $19.88
01/23/2017: $20.14
01/22/2017: $21.13
01/21/2017: $19.64
01/19/2017: $20.02
01/18/2017: $19.92
01/17/2017: $17.96
01/16/2017: $18.97
01/15/2017: $19.9
01/14/2017: $19.64
01/12/2017: $19.81
01/11/2017: $19.97
01/10/2017: $20.32
01/09/2017: $19.72
01/08/2017: $19.83
01/07/2017: $20.33
01/05/2017: $21
12/09/2016: $21.38
12/07/2016: $21.04
12/06/2016: $21.15
11/30/2016: $21.38
11/25/2016: $19.93
11/24/2016: $19.96
11/23/2016: $20.01
11/22/2016: $20.37
11/21/2016: $20.5
11/20/2016: $20.59
11/19/2016: $20.64
11/18/2016: $20.87
11/10/2016: $21.38
11/09/2016: $19.26
11/08/2016: $21.1
11/07/2016: $21.2
11/06/2016: $21.31
11/05/2016: $19.89
11/04/2016: $19.92
11/03/2016: $19.99
11/02/2016: $19.75
11/01/2016: $19.43
10/31/2016: $20.13
10/30/2016: $20.3
10/26/2016: $20.4
10/22/2016: $20.46
10/21/2016: $20.51
10/20/2016: $20.62
10/19/2016: $20.77
10/17/2016: $20.85
10/16/2016: $20.96
10/13/2016: $21.04
10/11/2016: $21.14
10/10/2016: $19.87
10/09/2016: $19.83
10/08/2016: $20.31
10/06/2016: $20.45
10/04/2016: $20.92
10/02/2016: $21.07
10/01/2016: $21.17
09/29/2016: $20.67
09/28/2016: $20.96
09/27/2016: $21.13
09/26/2016: $20.78
09/25/2016: $20.97
09/24/2016: $21.03
09/23/2016: $21.12
09/21/2016: $20.95
09/20/2016: $20.86
09/19/2016: $20.97
09/18/2016: $20.84
09/17/2016: $21.08
09/15/2016: $21.02
09/14/2016: $21.31
09/13/2016: $21.05
09/11/2016: $21.37
09/10/2016: $21.16
09/08/2016: $21.11
09/07/2016: $21.06
09/06/2016: $21.17
09/05/2016: $21.04
09/03/2016: $21.15
09/02/2016: $21.05
09/01/2016: $21.16
08/30/2016: $20.99
08/24/2016: $21.01
08/21/2016: $20.88
08/18/2016: $20.98
08/16/2016: $20.77
08/15/2016: $20.92
08/14/2016: $20.95
08/13/2016: $21.08
08/12/2016: $21.12
08/11/2016: $21.15
08/09/2016: $21.19
08/07/2016: $20.84
08/06/2016: $20.95
07/26/2016: $20.99
07/25/2016: $21.08
07/24/2016: $21.18
07/23/2016: $21.32
07/13/2016: $21.38
07/12/2016: $19.28
07/11/2016: $21.1
07/10/2016: $21.16
07/08/2016: $21.26
06/30/2016: $21.38
06/27/2016: $21.33
06/25/2016: $21.25
06/22/2016: $21.29
06/20/2016: $20.74
06/19/2016: $20.63
06/18/2016: $19.29
06/15/2016: $20.84
06/13/2016: $20.96
06/09/2016: $20.89
06/06/2016: $20.98
06/03/2016: $20.95
05/31/2016: $20.99
05/30/2016: $21.04
05/27/2016: $19.29
05/26/2016: $21.09
05/24/2016: $19.29
05/21/2016: $21.32
05/20/2016: $19.29
05/19/2016: $21.79
05/18/2016: $21.86
05/17/2016: $21.94
05/16/2016: $22.1
05/15/2016: $22.23
05/14/2016: $22.56
05/13/2016: $22.76
05/12/2016: $22.91
05/11/2016: $23.15
05/10/2016: $23.2
05/07/2016: $21.58
05/06/2016: $21.13
05/05/2016: $21.23
05/04/2016: $21.38
04/29/2016: $21.2
04/19/2016: $21.01
04/12/2016: $20
04/08/2016: $20.76
04/06/2016: $20.86
04/04/2016: $20
03/30/2016: $21
03/24/2016: $21.58
03/23/2016: $20.99
03/22/2016: $20.9
03/20/2016: $20.87
03/18/2016: $19.99
03/17/2016: $20.84
03/13/2016: $20.89
03/12/2016: $21.02
03/09/2016: $20.91
03/08/2016: $21.01
03/04/2016: $21.04
03/03/2016: $20.95
02/29/2016: $20.89
02/28/2016: $20.92
02/27/2016: $21
02/25/2016: $21.06
02/21/2016: $21.12
02/20/2016: $21.16
02/18/2016: $21.25
02/17/2016: $21.38
02/15/2016: $21.56
02/14/2016: $21.8
02/13/2016: $21.83
01/16/2016: $21.11
01/14/2016: $21.2
01/13/2016: $21.39
01/11/2016: $21.58
01/10/2016: $21.79
01/08/2016: $21.86
01/07/2016: $22.05
01/06/2016: $22.15
12/25/2015: $22.34
12/22/2015: $18.99
12/21/2015: $21.77
12/14/2015: $21.13
11/29/2015: $18.99
11/28/2015: $22.87
11/27/2015: $22.97
11/26/2015: $23.06
11/21/2015: $23.19
11/20/2015: $22.14
11/19/2015: $23.12
11/18/2015: $23.2
11/17/2015: $24.52
11/16/2015: $24.57
11/14/2015: $24.65
11/13/2015: $24.78
11/12/2015: $25.66
11/11/2015: $25.78
11/10/2015: $23.45
11/08/2015: $31.25
11/07/2015: $30.05
11/05/2015: $27.25
11/03/2015: $25.82
11/01/2015: $25.19
10/30/2015: $24.58
10/28/2015: $21.99
10/26/2015: $23.19
10/23/2015: $19
09/25/2015: $21.06
09/17/2015: $19.19
09/12/2015: $21.59
09/03/2015: $21.7
09/02/2015: $16.99
08/28/2015: $21.7
08/26/2015: $21.59
08/22/2015: $21.52
08/20/2015: $21.7
08/14/2015: $20.17
08/12/2015: $19.99
08/11/2015: $20.17
08/07/2015: $16.17
08/06/2015: $20.17
08/05/2015: $20.88
08/04/2015: $15.99
08/02/2015: $20.88
07/31/2015: $15.99
07/30/2015: $17.99
07/29/2015: $20.88
07/27/2015: $21.5
07/26/2015: $21.7
07/25/2015: $18.99
07/23/2015: $20.99
07/21/2015: $22.99
07/20/2015: $17.99
07/19/2015: $21.7
07/18/2015: $22.09
07/14/2015: $21.7
07/13/2015: $22.55
07/02/2015: $21.44
06/30/2015: $23.08
06/29/2015: $21.49
06/26/2015: $22.98
06/24/2015: $23.33
06/23/2015: $23.03
06/13/2015: $21.48
06/08/2015: $21.58
06/05/2015: $21.76
06/03/2015: $21.84
06/02/2015: $21.94
06/01/2015: $21.97
05/24/2015: $22.18
05/23/2015: $21.74
05/22/2015: $21.98
05/18/2015: $22.18
05/15/2015: $22.28
05/12/2015: $22.71
05/11/2015: $22.76
05/10/2015: $22.83
05/09/2015: $22.92
05/08/2015: $23.08
05/07/2015: $22.99
05/06/2015: $23.49
05/04/2015: $24.51
05/03/2015: $23.86
05/02/2015: $23.91
05/01/2015: $23.98
04/30/2015: $24.04
04/29/2015: $24.08
04/28/2015: $24.22
04/27/2015: $24.28
04/26/2015: $24.35
04/25/2015: $24.42
04/23/2015: $23.07
04/22/2015: $22.97
04/20/2015: $23.07
04/19/2015: $21.84
04/05/2015: $21.97
04/04/2015: $22.25
03/31/2015: $22
03/30/2015: $22.25
03/29/2015: $22.34
03/27/2015: $22.76
03/25/2015: $22.81
03/07/2015: $24.06
12/09/2014: $28.06