when did penumbra go public

Penumbra (PEN) went public on September 18, 2015, when it opened at a split-adjusted price of $40.

DATEOPENHIGHLOWCLOSEVOLUME
October 2026
$318.38
$322.80
$316.32
$320.86
3,957,719
September 2026
$325.00
$325.00
$316.77
$318.34
7,715,463
August 2026
$321.36
$328.60
$320.83
$323.10
5,766,393
July 2026
$315.26
$323.05
$314.99
$321.19
8,630,801
June 2026
$318.41
$323.10
$314.80
$315.75
8,738,472
May 2026
$327.38
$329.67
$318.12
$318.30
8,679,466
April 2026
$329.91
$335.20
$323.71
$326.48
11,098,899
March 2026
$342.30
$343.29
$326.58
$328.37
14,485,665
February 2026
$358.78
$359.87
$337.63
$344.39
15,341,979
January 2026
$310.72
$362.41
$290.00
$358.17
33,756,566
December 2025
$295.62
$321.38
$284.95
$310.91
9,956,109
November 2025
$225.60
$301.22
$221.26
$293.17
10,189,646
October 2025
$253.93
$265.51
$225.46
$227.37
8,317,965
September 2025
$272.19
$288.91
$245.79
$253.32
9,421,002
August 2025
$249.74
$273.43
$234.34
$272.64
9,071,594
July 2025
$254.81
$261.81
$225.48
$252.27
11,086,265
June 2025
$266.64
$267.84
$247.46
$256.63
9,090,812
May 2025
$293.49
$308.99
$260.38
$266.97
11,762,659
April 2025
$267.17
$305.74
$246.45
$292.84
11,743,610
March 2025
$285.48
$292.14
$254.50
$267.41
8,816,397
February 2025
$264.90
$310.00
$258.82
$285.44
10,582,075
January 2025
$238.84
$277.89
$222.59
$266.97
9,662,829
December 2024
$243.01
$259.27
$234.55
$237.48
6,561,280
November 2024
$231.08
$250.95
$227.89
$244.12
6,698,415
October 2024
$193.93
$230.75
$186.97
$228.87
8,354,827