Loading live market data…

Roper Technologies, Inc.

NASDAQ:ROP

$348.51 USD

$1.86 (0.54%)

Volume
480.25K
Average Volume
1.16M
Market Capitalization
$35.17B
P/E Ratio
21.63
Dividend Yield
1.02%
Price Target
$455.00
Year High
$566.24
Year Low
$305.96
Day High
Day Low
Payout Ratio
$0.21
Current Ratio
$0.53

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.60%

Investors Holding

96

change: -1061 | last: 1157

Increased Positions

37

change: -474 | last: 511

Reduced Positions

38

change: -458 | last: 496

New Positions

8

change: -122 | last: 130

Sold Positions

1051

change: 799 | last: 252

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -79.2518 | last: 0.7925

Total Invested

192.74M

ROP Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $445.13 107.2M $47.72B $297.4M $9.3B $56.72B
2024-12-31 $519.85 107.1M $55.68B $188.2M $7.67B $63.16B
2023-12-31 $545.17 106.6M $58.12B $214.3M $6.37B $64.27B
2022-12-31 $432.09 105.9M $45.76B $792.8M $6.71B $51.67B
2021-12-31 $491.86 105.3M $51.79B $351.5M $7.96B $59.4B
2020-12-31 $431.09 104.6M $45.09B $308.3M $9.62B $54.4B
2019-12-31 $354.23 103.9M $36.8B $709.7M $5.33B $41.43B
2018-12-31 $266.52 103.2M $27.5B $364.4M $4.94B $32.08B
2017-12-31 $259.00 102.17M $26.46B $671.33M $5.16B $30.95B
2016-12-31 $183.08 101.29M $18.54B $757.2M $6.21B $24B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $353.86 104.3M $36.91B $382.9M $10.46B $46.99B
2025-12-31 $445.13 107.2M $47.72B $297.4M $9.3B $56.72B
2025-09-30 $498.69 107.5M $53.61B $320M $9.45B $62.74B
2025-06-30 $566.84 107.6M $60.99B $242.4M $8.86B $69.61B
2025-03-31 $589.58 107.4M $63.32B $372.8M $7.46B $70.4B
2024-12-31 $519.85 107.3M $55.78B $188.2M $7.67B $63.26B
2024-09-30 $556.44 107.2M $59.65B $269.6M $8.38B $67.76B
2024-06-30 $562.63 107.1M $60.26B $251.5M $7.42B $67.43B
2024-03-31 $553.62 107M $59.24B $198.4M $7.72B $66.76B
2023-12-31 $545.17 106.9M $58.28B $214.3M $6.37B $64.44B
2023-09-30 $484.28 106.7M $51.67B $299.5M $6.88B $58.25B
2023-06-30 $480.80 106.6M $51.25B $1.46B $6.67B $56.46B