Explain this page
Arphra AIPlain-English read on TopBuild Corp.’s valuationOHLC · last 20 sessions
· prices_daily$401.82
Risk stats · trailing 1Y
Volatility (ann.)48.3%
Max drawdown-39.1%
Sharpe (1Y)-0.94
Sortino (1Y)-2.13
Trailing returns
· prices_daily roll-upcomputed
1D
-1.29%
5D
-3.76%
1M
+5.29%
3M
-16.39%
6M
—
YTD
-13.42%
1Y
—
3Y
—
5Y
—
52-week range
$335.39$550.90
Current $401.8231% of range
Volume · 20-session
Today 856KAvg 696K
Price chart
65 barsDB · daily · ~5yAdjusted prices · last 60d
DB · prices_daily + stock_splits + dividends| Date | Open | High | Low | Close · unadj | Close · split adj | Close · div adj | Δ adj | Volume |
|---|---|---|---|---|---|---|---|---|
| Jun 05, 2026 | 405.25 | 407.34 | 398.47 | 401.82 | 401.82 | 401.82 | 0.00% | 856,291 |
| Jun 02, 2026 | 411.46 | 414.89 | 404.00 | 407.07 | 407.07 | 407.07 | 0.00% | 884,100 |
| Jun 01, 2026 | 414.41 | 418.38 | 410.37 | 412.19 | 412.19 | 412.19 | 0.00% | 759,700 |
| May 29, 2026 | 420.50 | 425.32 | 416.33 | 417.48 | 417.48 | 417.48 | 0.00% | 1,067,600 |
| May 28, 2026 | 412.80 | 422.29 | 409.84 | 420.68 | 420.68 | 420.68 | 0.00% | 438,700 |
| May 27, 2026 | 417.15 | 421.19 | 412.93 | 417.52 | 417.52 | 417.52 | 0.00% | 600,832 |
| May 26, 2026 | 412.52 | 416.61 | 408.29 | 413.35 | 413.35 | 413.35 | 0.00% | 378,934 |
| May 22, 2026 | 415.00 | 419.22 | 404.57 | 407.97 | 407.97 | 407.97 | 0.00% | 332,431 |
| May 21, 2026 | 410.05 | 414.37 | 405.90 | 411.18 | 411.18 | 411.18 | 0.00% | 524,100 |
| May 20, 2026 | 406.29 | 413.13 | 397.89 | 412.64 | 412.64 | 412.64 | 0.00% | 954,627 |
| May 19, 2026 | 402.96 | 405.94 | 393.13 | 398.26 | 398.26 | 398.26 | 0.00% | 898,730 |
| May 18, 2026 | 402.70 | 408.08 | 397.84 | 406.29 | 406.29 | 406.29 | 0.00% | 677,495 |
| May 15, 2026 | 409.35 | 409.35 | 400.00 | 400.76 | 400.76 | 400.76 | 0.00% | 794,200 |
| May 14, 2026 | 414.37 | 420.92 | 407.81 | 413.16 | 413.16 | 413.16 | 0.00% | 720,502 |
| May 13, 2026 | 416.78 | 417.22 | 407.87 | 408.84 | 408.84 | 408.84 | 0.00% | 904,200 |
| May 12, 2026 | 425.14 | 426.51 | 416.78 | 416.79 | 416.79 | 416.79 | 0.00% | 581,726 |
| May 11, 2026 | 427.24 | 429.32 | 421.97 | 424.63 | 424.63 | 424.63 | 0.00% | 615,500 |
| May 08, 2026 | 430.47 | 432.81 | 420.89 | 428.03 | 428.03 | 428.03 | 0.00% | 653,942 |
| May 07, 2026 | 439.00 | 439.79 | 426.29 | 428.03 | 428.03 | 428.03 | 0.00% | 757,282 |
| Apr 10, 2026 | 387.19 | 396.95 | 381.95 | 394.37 | 394.37 | 394.37 | 0.00% | 523,900 |
| Apr 09, 2026 | 377.31 | 387.98 | 371.70 | 384.47 | 384.47 | 384.47 | 0.00% | 372,147 |
Derived from
prices_daily back-adjusted by stock_splits + dividends. Δ adj = cumulative shift between raw print and dividend-adjusted close.