NASDAQ : CTAS
$8.04 (4.36%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1310 | last: 1471
Increased Positions
change: -654 | last: 713
Reduced Positions
change: -453 | last: 520
New Positions
change: -115 | last: 130
Sold Positions
change: 1115 | last: 173
Total Calls
Total Puts
Put-Call Ratio
change: -67.2259 | last: 0.6723
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-05-31 | $172.90 | 401.27M | $69.38B | $289.02M | $2.71B | $71.8B |
| 2025-05-31 | $226.50 | 403.53M | $91.4B | $263.97M | $2.65B | $93.79B |
| 2024-05-31 | $169.49 | 406.61M | $68.92B | $342.02M | $2.67B | $71.24B |
| 2023-05-31 | $118.04 | 406.58M | $47.99B | $124.15M | $2.67B | $50.54B |
| 2022-05-31 | $99.58 | 412.69M | $41.1B | $90.47M | $2.97B | $43.97B |
| 2021-05-31 | $88.25 | 419.5M | $37.02B | $493.64M | $2.72B | $39.24B |
| 2020-05-31 | $62.74 | 415.26M | $26.05B | $145.4M | $2.71B | $28.61B |
| 2019-05-31 | $55.46 | 424.32M | $23.53B | $96.64M | $2.85B | $26.29B |
| 2018-05-31 | $45.56 | 426.37M | $19.43B | $138.72M | $2.54B | $21.82B |
| 2017-05-31 | $31.47 | 419.86M | $13.21B | $169.27M | $3.13B | $16.18B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-05-31 | $172.90 | 400.22M | $69.2B | $289.02M | $2.71B | $71.61B |
| 2026-02-28 | $201.13 | 401.62M | $80.78B | $183.2M | $2.92B | $83.51B |
| 2025-11-30 | $185.43 | 401.48M | $74.45B | $200.84M | $3.24B | $77.48B |
| 2025-08-31 | $210.03 | 403.29M | $84.7B | $138.14M | $2.68B | $87.24B |
| 2025-05-31 | $226.50 | 403.41M | $91.37B | $263.97M | $2.65B | $93.76B |
| 2025-02-28 | $207.50 | 403.77M | $83.78B | $243.43M | $2.69B | $86.23B |
| 2024-11-30 | $225.79 | 410.67M | $92.72B | $122.4M | $2.85B | $95.45B |
| 2024-08-31 | $201.28 | 403.38M | $81.19B | $101.37M | $2.84B | $83.93B |
| 2024-05-31 | $169.49 | 406.18M | $68.84B | $342.02M | $2.67B | $71.17B |
| 2024-02-29 | $157.15 | 405.91M | $63.79B | $128.48M | $2.67B | $66.33B |
| 2023-11-30 | $138.31 | 406.67M | $56.25B | $85.56M | $2.87B | $59.03B |
| 2023-08-31 | $126.04 | 407.58M | $51.37B | $88.13M | $2.66B | $53.95B |