Texas Pacific Land Corporation. (TPL) NEW YORK STOCK EXCHANGE INC.

$1644.41 4.55 (0.28%)

Market Cap: $12.62B

As of 03/24/23 02:48 PM EDT. Market open.

(TPL)

Texas Pacific Land Corporation. (TPL)
NEW YORK STOCK EXCHANGE INC.

$1644.41
4.55 (0.28%)

Market Cap: $12.62B

As of 03/24/23 02:48 PM EDT. Market open.

Texas Pacific Land Corporation is one of the largest landowners in the State of Texas with approximately 880,000 acres of land in West Texas. The Corporation is not an oil and gas producer, but its surface and royalty ownership allow revenue generation through the entire value chain of oil and gas development, including through fixed fee payments for use of the land, revenue for sales of ... read more

Texas Pacific Land Corporation is one of the largest landowners in the State of Texas with approximately 880,000 acres of land in West Texas. The Corporation is not an oil and gas producer, but its surface and royalty ownership allow revenue generation through the entire value chain of oil and gas development, including through fixed fee payments for use of the land, revenue for sales of materials (caliche) used in the construction of infrastructure, providing sourced water and treated produced water, revenue from its oil and gas royalty interests, and revenues related to saltwater disposal on the land. The Corporation also generates revenue from pipeline, power line and utility easements, commercial leases, material sales and seismic and temporary permits related to a variety of land uses including midstream infrastructure projects and hydrocarbon processing facilities. read less

COMPANY PROFILE
Sector
Mining, Quarrying, and Oil and Gas Extraction
Industry
Crude Petroleum and Natural Gas Extraction
URL
Address
.
Sector
Mining, Quarrying, and Oil and Gas Extraction
Industry
Crude Petroleum and Natural Gas Extraction
Full Time Employees
99
Address
.
PRICE CHART FOR TEXAS PACIFIC LAND CORPORATION
1w
1m
3m
6m
YTD
1y
5y
MAX
From: To:
NEWS
KEY STATS
Open
$1604.93
Previous Close
$1639.86
Days Range
$1616.11 - $1674.47
52 week range
$1242.04 - $2730.80
Volume
45,340
Avg. Volume (30 days)
63,508
Market Cap
$12.62B
Dividend Yield
0.75%
P/E
28.27
Shares Outstanding
7,695,496
Open
$1604.93
Previous Close
$1639.86
Days Range
$1616.11 - $1674.47
52 week range
$1242.04 - $2730.80
Volume
45,340
Avg. Volume (30 days)
63,508
Market Cap
$12.62B
Dividend Yield
0.75%
P/E
28.27
Shares Outstanding
7,695,496

Open in: SeekingAlpha Yahoo Finance Fidelity MorningStar

Open in: SeekingAlpha Yahoo Finance Fidelity MorningStar

INSIDER TRANSACTIONS FOR TEXAS PACIFIC LAND CORPORATION
OwnerRelationshipDateTransactionCost# SharesValue($)Total SharesForm 4
HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerFeb 15, 2023 Buy$1864.851222,378197,598Feb 16, 2023, 11:31 AM
STAHL MURRAYDirectorFeb 14, 2023 Buy$1918.0411,91843,283Feb 15, 2023, 10:36 AM
STAHL MURRAYDirectorFeb 14, 2023 Buy$1899.531222,794197,586Feb 15, 2023, 10:36 AM
STAHL MURRAYDirectorFeb 14, 2023 Buy$1895.8335,6872,058Feb 15, 2023, 10:36 AM
STAHL MURRAYDirectorFeb 14, 2023 Buy$1895.8323,7921,537Feb 15, 2023, 10:36 AM
STAHL MURRAYDirectorFeb 14, 2023 Buy$1895.8311,8961,685Feb 15, 2023, 10:36 AM
STAHL MURRAYDirectorFeb 14, 2023 Buy$1895.8323,792104,919Feb 15, 2023, 10:36 AM
GLOVER TYLERPresident & CEOFeb 11, 2023 Option Exercise$1923.78177340,5091,419Feb 14, 2023, 02:58 PM
BUFFINGTON STEPHANIEChief Accounting OfficerFeb 11, 2023 Option Exercise$1923.783057,713111Feb 14, 2023, 02:56 PM
Dobbs Micheal W.Senior VP, Secretary and GCFeb 11, 2023 Option Exercise$1923.784586,570368Feb 14, 2023, 02:55 PM
STEDDUM CHRISChief Financial OfficerFeb 11, 2023 Option Exercise$1923.7875144,284634Feb 14, 2023, 02:54 PM
STAHL MURRAYDirectorFeb 13, 2023 Buy$1913.0311,91343,282Feb 14, 2023, 11:03 AM
STAHL MURRAYDirectorFeb 13, 2023 Buy$1913.0335,7392,055Feb 14, 2023, 11:03 AM
STAHL MURRAYDirectorFeb 13, 2023 Buy$1913.0323,8261,535Feb 14, 2023, 11:03 AM
STAHL MURRAYDirectorFeb 13, 2023 Buy$1913.0323,826104,917Feb 14, 2023, 11:03 AM
STAHL MURRAYDirectorFeb 13, 2023 Buy$1915.0011,9151,684Feb 14, 2023, 11:03 AM
STAHL MURRAYDirectorFeb 13, 2023 Buy$1913.361222,960197,574Feb 14, 2023, 11:03 AM
STAHL MURRAYDirectorFeb 10, 2023 Buy$1915.1735,7462,052Feb 13, 2023, 10:07 AM
STAHL MURRAYDirectorFeb 10, 2023 Buy$1915.1723,8301,533Feb 13, 2023, 10:07 AM
STAHL MURRAYDirectorFeb 10, 2023 Buy$1915.1723,830104,915Feb 13, 2023, 10:07 AM
STAHL MURRAYDirectorFeb 10, 2023 Buy$1899.0011,89943,281Feb 13, 2023, 10:07 AM
STAHL MURRAYDirectorFeb 10, 2023 Buy$1911.781222,941197,562Feb 13, 2023, 10:07 AM
STAHL MURRAYDirectorFeb 10, 2023 Buy$1910.9911,9111,683Feb 13, 2023, 10:07 AM
STAHL MURRAYDirectorFeb 09, 2023 Buy$1905.4135,7162,049Feb 10, 2023, 11:59 AM
STAHL MURRAYDirectorFeb 09, 2023 Buy$1905.4123,8111,531Feb 10, 2023, 11:59 AM
STAHL MURRAYDirectorFeb 09, 2023 Buy$1905.4123,811104,913Feb 10, 2023, 11:59 AM
STAHL MURRAYDirectorFeb 09, 2023 Buy$1883.1711,88343,280Feb 10, 2023, 11:59 AM
STAHL MURRAYDirectorFeb 09, 2023 Buy$1900.801222,810197,550Feb 10, 2023, 11:59 AM
STAHL MURRAYDirectorFeb 09, 2023 Buy$1900.0011,9001,682Feb 10, 2023, 11:59 AM
STAHL MURRAYDirectorFeb 08, 2023 Buy$1914.8623,8301,529Feb 09, 2023, 10:29 AM
STAHL MURRAYDirectorFeb 08, 2023 Buy$1914.8623,830104,911Feb 09, 2023, 10:29 AM
STAHL MURRAYDirectorFeb 08, 2023 Buy$1922.7511,9231,681Feb 09, 2023, 10:29 AM
STAHL MURRAYDirectorFeb 08, 2023 Buy$1940.4911,94043,279Feb 09, 2023, 10:29 AM
STAHL MURRAYDirectorFeb 08, 2023 Buy$1920.451223,045197,538Feb 09, 2023, 10:29 AM
STAHL MURRAYDirectorFeb 08, 2023 Buy$1914.8635,7452,046Feb 09, 2023, 10:29 AM
STAHL MURRAYDirectorFeb 07, 2023 Buy$1904.6923,809104,909Feb 08, 2023, 10:45 AM
STAHL MURRAYDirectorFeb 07, 2023 Buy$1953.9711,9541,680Feb 08, 2023, 10:45 AM
STAHL MURRAYDirectorFeb 07, 2023 Buy$1954.7011,95543,278Feb 08, 2023, 10:45 AM
STAHL MURRAYDirectorFeb 07, 2023 Buy$1921.241223,055197,526Feb 08, 2023, 10:45 AM
STAHL MURRAYDirectorFeb 07, 2023 Buy$1904.6935,7142,043Feb 08, 2023, 10:45 AM
STAHL MURRAYDirectorFeb 07, 2023 Buy$1904.6923,8091,527Feb 08, 2023, 10:45 AM
STAHL MURRAYDirectorFeb 06, 2023 Buy$1949.9223,9001,525Feb 07, 2023, 12:16 PM
STAHL MURRAYDirectorFeb 06, 2023 Buy$1949.9223,900104,907Feb 07, 2023, 12:16 PM
STAHL MURRAYDirectorFeb 06, 2023 Buy$1952.6511,95343,277Feb 07, 2023, 12:16 PM
STAHL MURRAYDirectorFeb 06, 2023 Buy$1949.551223,395197,514Feb 07, 2023, 12:16 PM
STAHL MURRAYDirectorFeb 06, 2023 Buy$1944.9511,9451,679Feb 07, 2023, 12:16 PM
STAHL MURRAYDirectorFeb 06, 2023 Buy$1949.9235,8502,040Feb 07, 2023, 12:16 PM
STAHL MURRAYDirectorFeb 03, 2023 Buy$2020.0024,040104,905Feb 06, 2023, 10:59 AM
STAHL MURRAYDirectorFeb 03, 2023 Buy$2006.0012,00643,276Feb 06, 2023, 10:59 AM
STAHL MURRAYDirectorFeb 03, 2023 Buy$2012.501224,150197,502Feb 06, 2023, 10:59 AM
STAHL MURRAYDirectorFeb 03, 2023 Buy$1989.0011,9891,678Feb 06, 2023, 10:59 AM
STAHL MURRAYDirectorFeb 03, 2023 Buy$2020.0036,0602,037Feb 06, 2023, 10:59 AM
STAHL MURRAYDirectorFeb 03, 2023 Buy$2020.0024,0401,523Feb 06, 2023, 10:59 AM
STAHL MURRAYDirectorFeb 02, 2023 Option Exercise$1995.8552103,784104,903Feb 03, 2023, 11:13 AM
STAHL MURRAYDirectorFeb 02, 2023 Buy$1930.7923,8621,521Feb 03, 2023, 11:13 AM
STAHL MURRAYDirectorFeb 02, 2023 Buy$1930.7923,862104,851Feb 03, 2023, 11:13 AM
STAHL MURRAYDirectorFeb 02, 2023 Buy$1959.9811,96043,275Feb 03, 2023, 11:13 AM
STAHL MURRAYDirectorFeb 02, 2023 Buy$1935.311223,224197,490Feb 03, 2023, 11:13 AM
STAHL MURRAYDirectorFeb 02, 2023 Buy$1928.7311,9291,677Feb 03, 2023, 11:13 AM
STAHL MURRAYDirectorFeb 02, 2023 Buy$1930.7935,7922,034Feb 03, 2023, 11:13 AM
STAHL MURRAYDirectorFeb 01, 2023 Option Exercise$1995.852447,9002,031Feb 02, 2023, 12:04 PM
STAHL MURRAYDirectorFeb 01, 2023 Option Exercise$1995.8557113,763104,849Feb 02, 2023, 12:04 PM
STAHL MURRAYDirectorFeb 01, 2023 Option Exercise$1995.851835,9251,519Feb 02, 2023, 12:04 PM
STAHL MURRAYDirectorFeb 01, 2023 Buy$1906.431222,877197,478Feb 02, 2023, 12:04 PM
STAHL MURRAYDirectorFeb 01, 2023 Buy$1892.9235,6792,055Feb 02, 2023, 12:04 PM
STAHL MURRAYDirectorFeb 01, 2023 Buy$1892.9223,7861,537Feb 02, 2023, 12:04 PM
STAHL MURRAYDirectorFeb 01, 2023 Buy$1892.9223,786104,792Feb 02, 2023, 12:04 PM
STAHL MURRAYDirectorFeb 01, 2023 Buy$1909.2411,9091,676Feb 02, 2023, 12:04 PM
STAHL MURRAYDirectorFeb 01, 2023 Buy$1957.6711,95843,274Feb 02, 2023, 12:04 PM
STAHL MURRAYDirectorJan 31, 2023 Buy$2024.8936,0752,052Feb 01, 2023, 11:19 AM
STAHL MURRAYDirectorJan 31, 2023 Buy$2024.8924,0501,535Feb 01, 2023, 11:19 AM
STAHL MURRAYDirectorJan 31, 2023 Buy$2024.8912,0251,675Feb 01, 2023, 11:19 AM
STAHL MURRAYDirectorJan 31, 2023 Buy$2024.8924,050104,790Feb 01, 2023, 11:19 AM
STAHL MURRAYDirectorJan 31, 2023 Buy$2022.9912,02343,273Feb 01, 2023, 11:19 AM
STAHL MURRAYDirectorJan 31, 2023 Buy$2024.571224,295197,466Feb 01, 2023, 11:19 AM
STAHL MURRAYDirectorJan 30, 2023 Buy$2041.0212,04143,272Jan 31, 2023, 10:50 AM
STAHL MURRAYDirectorJan 30, 2023 Buy$1989.2435,9682,049Jan 31, 2023, 10:50 AM
STAHL MURRAYDirectorJan 30, 2023 Buy$1989.2423,978104,788Jan 31, 2023, 10:50 AM
STAHL MURRAYDirectorJan 30, 2023 Buy$2019.3012,0191,674Jan 31, 2023, 10:50 AM
STAHL MURRAYDirectorJan 30, 2023 Buy$1989.2423,9781,533Jan 31, 2023, 10:50 AM
STAHL MURRAYDirectorJan 30, 2023 Buy$2002.881224,035197,454Jan 31, 2023, 10:50 AM
STAHL MURRAYDirectorJan 27, 2023 Buy$2072.4824,1451,531Jan 30, 2023, 10:33 AM
STAHL MURRAYDirectorJan 27, 2023 Buy$2072.4824,145104,786Jan 30, 2023, 10:33 AM
STAHL MURRAYDirectorJan 27, 2023 Buy$2084.4412,0841,673Jan 30, 2023, 10:33 AM
STAHL MURRAYDirectorJan 27, 2023 Buy$2103.8012,10443,271Jan 30, 2023, 10:33 AM
STAHL MURRAYDirectorJan 27, 2023 Buy$2079.691224,956197,442Jan 30, 2023, 10:33 AM
STAHL MURRAYDirectorJan 27, 2023 Buy$2072.4836,2172,046Jan 30, 2023, 10:33 AM
STAHL MURRAYDirectorJan 26, 2023 Buy$2115.1536,3452,043Jan 27, 2023, 11:23 AM
STAHL MURRAYDirectorJan 26, 2023 Buy$2115.1524,2301,529Jan 27, 2023, 11:23 AM
STAHL MURRAYDirectorJan 26, 2023 Buy$2115.1524,230104,784Jan 27, 2023, 11:23 AM
STAHL MURRAYDirectorJan 26, 2023 Buy$2099.9912,10043,270Jan 27, 2023, 11:23 AM
STAHL MURRAYDirectorJan 26, 2023 Buy$2109.261225,311197,430Jan 27, 2023, 11:23 AM
STAHL MURRAYDirectorJan 26, 2023 Buy$2094.9912,0951,672Jan 27, 2023, 11:23 AM
STAHL MURRAYDirectorJan 25, 2023 Buy$2098.4024,1971,527Jan 26, 2023, 11:46 AM
STAHL MURRAYDirectorJan 25, 2023 Buy$2098.4024,197104,782Jan 26, 2023, 11:46 AM
STAHL MURRAYDirectorJan 25, 2023 Buy$2105.2712,1051,671Jan 26, 2023, 11:46 AM
STAHL MURRAYDirectorJan 25, 2023 Buy$2094.4512,09443,269Jan 26, 2023, 11:46 AM
STAHL MURRAYDirectorJan 25, 2023 Buy$2098.891225,187197,418Jan 26, 2023, 11:46 AM
STAHL MURRAYDirectorJan 25, 2023 Buy$2098.4036,2952,040Jan 26, 2023, 11:46 AM
STAHL MURRAYDirectorJan 24, 2023 Buy$2069.7324,1391,525Jan 25, 2023, 12:24 PM
STAHL MURRAYDirectorJan 24, 2023 Buy$2069.7324,139104,780Jan 25, 2023, 12:24 PM
STAHL MURRAYDirectorJan 24, 2023 Buy$2059.9912,06043,268Jan 25, 2023, 12:24 PM
STAHL MURRAYDirectorJan 24, 2023 Buy$2068.9512,0691,670Jan 25, 2023, 12:24 PM
STAHL MURRAYDirectorJan 24, 2023 Buy$2067.981224,816197,406Jan 25, 2023, 12:24 PM
STAHL MURRAYDirectorJan 24, 2023 Buy$2069.7336,2092,037Jan 25, 2023, 12:24 PM
STAHL MURRAYDirectorJan 23, 2023 Buy$2091.0024,1821,523Jan 24, 2023, 12:10 PM
STAHL MURRAYDirectorJan 23, 2023 Buy$2091.0024,182104,778Jan 24, 2023, 12:10 PM
STAHL MURRAYDirectorJan 23, 2023 Buy$2100.4512,10043,267Jan 24, 2023, 12:10 PM
STAHL MURRAYDirectorJan 23, 2023 Buy$2139.851225,678197,394Jan 24, 2023, 12:10 PM
STAHL MURRAYDirectorJan 23, 2023 Buy$2088.7912,0891,669Jan 24, 2023, 12:10 PM
STAHL MURRAYDirectorJan 23, 2023 Buy$2091.0036,2732,034Jan 24, 2023, 12:10 PM
STAHL MURRAYDirectorJan 20, 2023 Buy$2143.4312,1431,668Jan 23, 2023, 12:56 PM
STAHL MURRAYDirectorJan 20, 2023 Buy$2152.4412,15243,266Jan 23, 2023, 12:56 PM
STAHL MURRAYDirectorJan 20, 2023 Buy$2139.851225,678197,382Jan 23, 2023, 12:56 PM
STAHL MURRAYDirectorJan 20, 2023 Buy$2135.8136,4072,031Jan 23, 2023, 12:56 PM
STAHL MURRAYDirectorJan 20, 2023 Buy$2135.8124,2721,521Jan 23, 2023, 12:56 PM
STAHL MURRAYDirectorJan 20, 2023 Buy$2135.8124,272104,776Jan 23, 2023, 12:56 PM
STAHL MURRAYDirectorJan 19, 2023 Buy$2100.0012,10043,265Jan 20, 2023, 11:17 AM
STAHL MURRAYDirectorJan 19, 2023 Buy$2111.171225,334197,370Jan 20, 2023, 11:17 AM
STAHL MURRAYDirectorJan 19, 2023 Buy$2094.9912,0951,667Jan 20, 2023, 11:17 AM
STAHL MURRAYDirectorJan 19, 2023 Buy$2118.0036,3542,028Jan 20, 2023, 11:17 AM
STAHL MURRAYDirectorJan 19, 2023 Buy$2118.0024,2361,519Jan 20, 2023, 11:17 AM
STAHL MURRAYDirectorJan 19, 2023 Buy$2118.0024,236104,774Jan 20, 2023, 11:17 AM
STAHL MURRAYDirectorJan 18, 2023 Buy$2136.9912,13743,264Jan 19, 2023, 10:43 AM
STAHL MURRAYDirectorJan 18, 2023 Buy$2115.341225,384197,358Jan 19, 2023, 10:43 AM
STAHL MURRAYDirectorJan 18, 2023 Buy$2105.7736,3172,025Jan 19, 2023, 10:43 AM
STAHL MURRAYDirectorJan 18, 2023 Buy$2105.7724,2121,517Jan 19, 2023, 10:43 AM
STAHL MURRAYDirectorJan 18, 2023 Buy$2105.7724,212104,772Jan 19, 2023, 10:43 AM
STAHL MURRAYDirectorJan 18, 2023 Buy$2131.9912,1321,666Jan 19, 2023, 10:43 AM
STAHL MURRAYDirectorJan 17, 2023 Buy$2135.091225,621197,346Jan 18, 2023, 12:21 PM
STAHL MURRAYDirectorJan 17, 2023 Buy$2134.9436,4052,022Jan 18, 2023, 12:21 PM
STAHL MURRAYDirectorJan 17, 2023 Buy$2134.9424,2701,515Jan 18, 2023, 12:21 PM
STAHL MURRAYDirectorJan 17, 2023 Buy$2134.9424,270104,770Jan 18, 2023, 12:21 PM
STAHL MURRAYDirectorJan 17, 2023 Buy$2135.0012,1351,665Jan 18, 2023, 12:21 PM
STAHL MURRAYDirectorJan 17, 2023 Buy$2135.7712,13643,263Jan 18, 2023, 12:21 PM
STAHL MURRAYDirectorJan 13, 2023 Buy$2125.511225,506197,334Jan 17, 2023, 10:44 AM
STAHL MURRAYDirectorJan 13, 2023 Buy$2123.4412,1231,664Jan 17, 2023, 10:44 AM
STAHL MURRAYDirectorJan 13, 2023 Buy$2123.9936,3722,019Jan 17, 2023, 10:44 AM
STAHL MURRAYDirectorJan 13, 2023 Buy$2123.9924,2481,513Jan 17, 2023, 10:44 AM
STAHL MURRAYDirectorJan 13, 2023 Buy$2123.9924,248104,768Jan 17, 2023, 10:44 AM
STAHL MURRAYDirectorJan 13, 2023 Buy$2133.6812,13443,262Jan 17, 2023, 10:44 AM
STAHL MURRAYDirectorJan 12, 2023 Buy$2136.441225,637197,322Jan 13, 2023, 10:57 AM
STAHL MURRAYDirectorJan 12, 2023 Buy$2119.3012,11943,261Jan 13, 2023, 10:57 AM
STAHL MURRAYDirectorJan 12, 2023 Buy$2140.8736,4232,016Jan 13, 2023, 10:57 AM
STAHL MURRAYDirectorJan 12, 2023 Buy$2140.8724,282104,766Jan 13, 2023, 10:57 AM
STAHL MURRAYDirectorJan 12, 2023 Buy$2135.8412,1361,663Jan 13, 2023, 10:57 AM
STAHL MURRAYDirectorJan 12, 2023 Buy$2140.8724,2821,511Jan 13, 2023, 10:57 AM
STAHL MURRAYDirectorJan 11, 2023 Buy$2111.231225,335197,310Jan 12, 2023, 10:53 AM
STAHL MURRAYDirectorJan 11, 2023 Buy$2112.6236,3382,013Jan 12, 2023, 10:53 AM
STAHL MURRAYDirectorJan 11, 2023 Buy$2112.6224,2251,509Jan 12, 2023, 10:53 AM
STAHL MURRAYDirectorJan 11, 2023 Buy$2112.6224,225104,764Jan 12, 2023, 10:53 AM
STAHL MURRAYDirectorJan 11, 2023 Buy$2117.9112,1181,662Jan 12, 2023, 10:53 AM
STAHL MURRAYDirectorJan 11, 2023 Buy$2099.0012,09943,260Jan 12, 2023, 10:53 AM
STAHL MURRAYDirectorJan 10, 2023 Buy$2059.0012,0591,661Jan 11, 2023, 11:35 AM
STAHL MURRAYDirectorJan 10, 2023 Buy$2072.1636,2162,010Jan 11, 2023, 11:35 AM
STAHL MURRAYDirectorJan 10, 2023 Buy$2072.1624,1441,507Jan 11, 2023, 11:35 AM
STAHL MURRAYDirectorJan 10, 2023 Buy$2072.1624,144104,762Jan 11, 2023, 11:35 AM
STAHL MURRAYDirectorJan 10, 2023 Buy$2041.3712,04143,259Jan 11, 2023, 11:35 AM
STAHL MURRAYDirectorJan 10, 2023 Buy$2064.831224,778197,298Jan 11, 2023, 11:35 AM
STAHL MURRAYDirectorJan 09, 2023 Buy$2133.1236,3992,007Jan 10, 2023, 11:47 AM
STAHL MURRAYDirectorJan 09, 2023 Buy$2133.1224,2661,505Jan 10, 2023, 11:47 AM
STAHL MURRAYDirectorJan 09, 2023 Buy$2133.1224,266104,760Jan 10, 2023, 11:47 AM
STAHL MURRAYDirectorJan 09, 2023 Buy$2133.1412,1331,660Jan 10, 2023, 11:47 AM
STAHL MURRAYDirectorJan 09, 2023 Buy$2139.9912,14043,258Jan 10, 2023, 11:47 AM
STAHL MURRAYDirectorJan 09, 2023 Buy$2134.271225,611197,286Jan 10, 2023, 11:47 AM
STAHL MURRAYDirectorJan 06, 2023 Buy$2105.0024,2101,503Jan 09, 2023, 10:42 AM
STAHL MURRAYDirectorJan 06, 2023 Buy$2105.0012,1051,659Jan 09, 2023, 10:42 AM
STAHL MURRAYDirectorJan 06, 2023 Buy$2105.0024,210104,758Jan 09, 2023, 10:42 AM
STAHL MURRAYDirectorJan 06, 2023 Buy$2103.7012,10443,257Jan 09, 2023, 10:42 AM
STAHL MURRAYDirectorJan 06, 2023 Buy$2104.781225,257197,274Jan 09, 2023, 10:42 AM
STAHL MURRAYDirectorJan 06, 2023 Buy$2105.0036,3152,004Jan 09, 2023, 10:42 AM
STAHL MURRAYDirectorJan 05, 2023 Buy$2137.6536,4132,001Jan 06, 2023, 11:34 AM
STAHL MURRAYDirectorJan 05, 2023 Buy$2137.6524,275104,756Jan 06, 2023, 11:34 AM
STAHL MURRAYDirectorJan 05, 2023 Buy$2115.4112,1151,658Jan 06, 2023, 11:34 AM
STAHL MURRAYDirectorJan 05, 2023 Buy$2137.6524,2751,501Jan 06, 2023, 11:34 AM
STAHL MURRAYDirectorJan 05, 2023 Buy$2136.001225,632197,262Jan 06, 2023, 11:34 AM
STAHL MURRAYDirectorJan 05, 2023 Buy$2149.9912,15043,256Jan 06, 2023, 11:34 AM
STAHL MURRAYDirectorJan 04, 2023 Option Exercise$2344.232456,2621,998Jan 05, 2023, 11:27 AM
STAHL MURRAYDirectorJan 04, 2023 Option Exercise$2344.234298,458104,754Jan 05, 2023, 11:27 AM
STAHL MURRAYDirectorJan 04, 2023 Option Exercise$2344.231842,1961,499Jan 05, 2023, 11:27 AM
STAHL MURRAYDirectorJan 04, 2023 Buy$2121.361225,456197,250Jan 05, 2023, 11:27 AM
STAHL MURRAYDirectorJan 04, 2023 Buy$2117.3036,3522,022Jan 05, 2023, 11:27 AM
STAHL MURRAYDirectorJan 04, 2023 Buy$2117.3024,2351,517Jan 05, 2023, 11:27 AM
STAHL MURRAYDirectorJan 04, 2023 Buy$2117.3012,1171,657Jan 05, 2023, 11:27 AM
STAHL MURRAYDirectorJan 04, 2023 Buy$2117.3024,235104,712Jan 05, 2023, 11:27 AM
STAHL MURRAYDirectorJan 04, 2023 Buy$2141.6312,14243,255Jan 05, 2023, 11:27 AM
STAHL MURRAYDirectorJan 03, 2023 Option Exercise$2344.2345105,490104,710Jan 04, 2023, 11:30 AM
STAHL MURRAYDirectorJan 03, 2023 Buy$2206.841226,482197,238Jan 04, 2023, 11:30 AM
STAHL MURRAYDirectorJan 03, 2023 Buy$2201.4412,2011,656Jan 04, 2023, 11:30 AM
STAHL MURRAYDirectorJan 03, 2023 Buy$2206.9236,6211,965Jan 04, 2023, 11:30 AM
STAHL MURRAYDirectorJan 03, 2023 Buy$2206.9224,4141,515Jan 04, 2023, 11:30 AM
STAHL MURRAYDirectorJan 03, 2023 Buy$2206.9224,414104,665Jan 04, 2023, 11:30 AM
STAHL MURRAYDirectorJan 03, 2023 Buy$2211.9212,21243,254Jan 04, 2023, 11:30 AM
STAHL MURRAYDirectorDec 30, 2022 Buy$2366.001228,392197,226Jan 03, 2023, 10:29 AM
STAHL MURRAYDirectorDec 30, 2022 Buy$2367.0737,1011,962Jan 03, 2023, 10:29 AM
STAHL MURRAYDirectorDec 30, 2022 Buy$2367.0724,7341,513Jan 03, 2023, 10:29 AM
STAHL MURRAYDirectorDec 30, 2022 Buy$2367.0724,734104,663Jan 03, 2023, 10:29 AM
STAHL MURRAYDirectorDec 30, 2022 Buy$2373.3012,3731,655Jan 03, 2023, 10:29 AM
STAHL MURRAYDirectorDec 30, 2022 Buy$2354.4012,35443,253Jan 03, 2023, 10:29 AM
STEDDUM CHRISChief Financial OfficerDec 29, 2022 Option Exercise$2331.36182424,308537Dec 30, 2022, 04:12 PM
Dobbs Micheal W.Senior VP, Secretary and GCDec 29, 2022 Option Exercise$2331.3692214,485308Dec 30, 2022, 04:10 PM
BUFFINGTON STEPHANIEChief Accounting OfficerDec 29, 2022 Option Exercise$2331.362353,62177Dec 30, 2022, 04:08 PM
GLOVER TYLERPresident & CEODec 29, 2022 Option Exercise$2331.36304708,7331,180Dec 30, 2022, 04:05 PM
STAHL MURRAYDirectorDec 29, 2022 Buy$2373.0024,7461,511Dec 30, 2022, 10:59 AM
STAHL MURRAYDirectorDec 29, 2022 Buy$2353.7812,3541,654Dec 30, 2022, 10:59 AM
STAHL MURRAYDirectorDec 29, 2022 Buy$2373.0024,746104,661Dec 30, 2022, 10:59 AM
STAHL MURRAYDirectorDec 29, 2022 Buy$2370.131228,442197,214Dec 30, 2022, 10:59 AM
STAHL MURRAYDirectorDec 29, 2022 Buy$2373.0037,1191,959Dec 30, 2022, 10:59 AM
STAHL MURRAYDirectorDec 29, 2022 Buy$2375.0012,37543,252Dec 30, 2022, 10:59 AM
STAHL MURRAYDirectorDec 28, 2022 Buy$2414.0024,8281,509Dec 29, 2022, 12:04 PM
STAHL MURRAYDirectorDec 28, 2022 Buy$2414.0012,4141,653Dec 29, 2022, 12:04 PM
STAHL MURRAYDirectorDec 28, 2022 Buy$2414.0024,828104,659Dec 29, 2022, 12:04 PM
STAHL MURRAYDirectorDec 28, 2022 Buy$2408.891228,907197,202Dec 29, 2022, 12:04 PM
STAHL MURRAYDirectorDec 28, 2022 Buy$2414.0037,2421,956Dec 29, 2022, 12:04 PM
STAHL MURRAYDirectorDec 28, 2022 Buy$2383.3712,38343,251Dec 29, 2022, 12:04 PM
STAHL MURRAYDirectorDec 27, 2022 Buy$2522.1212,5221,652Dec 28, 2022, 10:45 AM
STAHL MURRAYDirectorDec 27, 2022 Buy$2544.2225,088104,657Dec 28, 2022, 10:45 AM
STAHL MURRAYDirectorDec 27, 2022 Buy$2535.711230,429197,190Dec 28, 2022, 10:45 AM
STAHL MURRAYDirectorDec 27, 2022 Buy$2544.2237,6331,953Dec 28, 2022, 10:45 AM
STAHL MURRAYDirectorDec 27, 2022 Buy$2515.2512,51543,250Dec 28, 2022, 10:45 AM
STAHL MURRAYDirectorDec 27, 2022 Buy$2544.2225,0881,507Dec 28, 2022, 10:45 AM
STAHL MURRAYDirectorDec 23, 2022 Buy$2512.6012,5131,651Dec 27, 2022, 11:37 AM
STAHL MURRAYDirectorDec 23, 2022 Buy$2476.0424,952104,655Dec 27, 2022, 11:37 AM
STAHL MURRAYDirectorDec 23, 2022 Buy$2492.231229,907197,178Dec 27, 2022, 11:37 AM
STAHL MURRAYDirectorDec 23, 2022 Buy$2476.0437,4281,950Dec 27, 2022, 11:37 AM
STAHL MURRAYDirectorDec 23, 2022 Buy$2536.6212,53743,249Dec 27, 2022, 11:37 AM
STAHL MURRAYDirectorDec 23, 2022 Buy$2476.0424,9521,505Dec 27, 2022, 11:37 AM
STAHL MURRAYDirectorDec 22, 2022 Buy$2535.0012,5351,650Dec 23, 2022, 10:34 AM
STAHL MURRAYDirectorDec 22, 2022 Buy$2534.2025,068104,653Dec 23, 2022, 10:34 AM
STAHL MURRAYDirectorDec 22, 2022 Buy$2538.411230,461197,166Dec 23, 2022, 10:34 AM
STAHL MURRAYDirectorDec 22, 2022 Buy$2534.2037,6031,947Dec 23, 2022, 10:34 AM
STAHL MURRAYDirectorDec 22, 2022 Buy$2558.6712,55943,248Dec 23, 2022, 10:34 AM
STAHL MURRAYDirectorDec 22, 2022 Buy$2534.2025,0681,503Dec 23, 2022, 10:34 AM
STAHL MURRAYDirectorDec 21, 2022 Buy$2575.5012,57643,247Dec 22, 2022, 11:54 AM
STAHL MURRAYDirectorDec 21, 2022 Buy$2574.181230,890197,154Dec 22, 2022, 11:54 AM
STAHL MURRAYDirectorDec 21, 2022 Buy$2573.7337,7211,944Dec 22, 2022, 11:54 AM
STAHL MURRAYDirectorDec 21, 2022 Buy$2573.7325,1471,501Dec 22, 2022, 11:54 AM
STAHL MURRAYDirectorDec 21, 2022 Buy$2573.7325,147104,651Dec 22, 2022, 11:54 AM
STAHL MURRAYDirectorDec 21, 2022 Buy$2574.6312,5751,649Dec 22, 2022, 11:54 AM
STAHL MURRAYDirectorDec 20, 2022 Buy$2468.171229,618197,142Dec 21, 2022, 11:26 AM
STAHL MURRAYDirectorDec 20, 2022 Buy$2462.1037,3861,941Dec 21, 2022, 11:26 AM
STAHL MURRAYDirectorDec 20, 2022 Buy$2462.1024,9241,499Dec 21, 2022, 11:26 AM
STAHL MURRAYDirectorDec 20, 2022 Buy$2462.1024,924104,649Dec 21, 2022, 11:26 AM
STAHL MURRAYDirectorDec 20, 2022 Buy$2493.4712,4931,648Dec 21, 2022, 11:26 AM
STAHL MURRAYDirectorDec 20, 2022 Buy$2467.1712,46743,246Dec 21, 2022, 11:26 AM
STAHL MURRAYDirectorDec 19, 2022 Buy$2510.561230,127197,130Dec 20, 2022, 11:50 AM
STAHL MURRAYDirectorDec 19, 2022 Buy$2510.1012,5101,647Dec 20, 2022, 11:50 AM
STAHL MURRAYDirectorDec 19, 2022 Buy$2512.2337,5371,938Dec 20, 2022, 11:50 AM
STAHL MURRAYDirectorDec 19, 2022 Buy$2512.2325,0241,497Dec 20, 2022, 11:50 AM
STAHL MURRAYDirectorDec 19, 2022 Buy$2512.2325,024104,647Dec 20, 2022, 11:50 AM
STAHL MURRAYDirectorDec 19, 2022 Buy$2504.3412,50443,245Dec 20, 2022, 11:50 AM
STAHL MURRAYDirectorDec 16, 2022 Buy$2533.691230,404197,118Dec 19, 2022, 11:46 AM
STAHL MURRAYDirectorDec 16, 2022 Buy$2518.0412,5181,646Dec 19, 2022, 11:46 AM
STAHL MURRAYDirectorDec 16, 2022 Buy$2539.4337,6181,935Dec 19, 2022, 11:46 AM
STAHL MURRAYDirectorDec 16, 2022 Buy$2539.4325,0791,495Dec 19, 2022, 11:46 AM
STAHL MURRAYDirectorDec 16, 2022 Buy$2539.4325,079104,645Dec 19, 2022, 11:46 AM
STAHL MURRAYDirectorDec 16, 2022 Buy$2526.3912,52643,244Dec 19, 2022, 11:46 AM
STAHL MURRAYDirectorDec 15, 2022 Buy$2560.1725,1201,932Dec 16, 2022, 11:05 AM
STAHL MURRAYDirectorDec 15, 2022 Buy$2560.1725,1201,493Dec 16, 2022, 11:05 AM
STAHL MURRAYDirectorDec 15, 2022 Buy$2560.1725,120104,643Dec 16, 2022, 11:05 AM
STAHL MURRAYDirectorDec 15, 2022 Buy$2567.0012,5671,645Dec 16, 2022, 11:05 AM
STAHL MURRAYDirectorDec 15, 2022 Buy$2540.7312,54143,243Dec 16, 2022, 11:05 AM
STAHL MURRAYDirectorDec 15, 2022 Buy$2558.071230,697197,106Dec 16, 2022, 11:05 AM
STAHL MURRAYDirectorDec 14, 2022 Buy$2571.0025,1421,930Dec 15, 2022, 11:18 AM
STAHL MURRAYDirectorDec 14, 2022 Buy$2571.0025,1421,491Dec 15, 2022, 11:18 AM
STAHL MURRAYDirectorDec 14, 2022 Buy$2571.0025,142104,641Dec 15, 2022, 11:18 AM
STAHL MURRAYDirectorDec 14, 2022 Buy$2580.9912,5811,644Dec 15, 2022, 11:18 AM
STAHL MURRAYDirectorDec 14, 2022 Buy$2556.9412,55743,242Dec 15, 2022, 11:18 AM
STAHL MURRAYDirectorDec 14, 2022 Buy$2570.321230,844197,094Dec 15, 2022, 11:18 AM
STAHL MURRAYDirectorDec 13, 2022 Buy$2585.4425,1711,489Dec 14, 2022, 11:43 AM
STAHL MURRAYDirectorDec 13, 2022 Buy$2585.4425,171104,639Dec 14, 2022, 11:43 AM
STAHL MURRAYDirectorDec 13, 2022 Buy$2585.4512,5851,643Dec 14, 2022, 11:43 AM
STAHL MURRAYDirectorDec 13, 2022 Buy$2569.2612,56943,241Dec 14, 2022, 11:43 AM
STAHL MURRAYDirectorDec 13, 2022 Buy$2582.751230,993197,082Dec 14, 2022, 11:43 AM
STAHL MURRAYDirectorDec 13, 2022 Buy$2585.4425,1711,928Dec 14, 2022, 11:43 AM
STAHL MURRAYDirectorDec 12, 2022 Buy$2514.9925,0301,926Dec 13, 2022, 12:18 PM
STAHL MURRAYDirectorDec 12, 2022 Buy$2514.9925,0301,487Dec 13, 2022, 12:18 PM
STAHL MURRAYDirectorDec 12, 2022 Buy$2514.9925,030104,637Dec 13, 2022, 12:18 PM
STAHL MURRAYDirectorDec 12, 2022 Buy$2493.4812,49343,240Dec 13, 2022, 12:18 PM
STAHL MURRAYDirectorDec 12, 2022 Buy$2509.741230,117197,070Dec 13, 2022, 12:18 PM
STAHL MURRAYDirectorDec 12, 2022 Buy$2505.0012,5051,642Dec 13, 2022, 12:18 PM
STAHL MURRAYDirectorDec 09, 2022 Buy$2442.4937,3271,924Dec 12, 2022, 11:23 AM
STAHL MURRAYDirectorDec 09, 2022 Buy$2442.4924,8851,485Dec 12, 2022, 11:23 AM
STAHL MURRAYDirectorDec 09, 2022 Buy$2442.4924,885104,635Dec 12, 2022, 11:23 AM
STAHL MURRAYDirectorDec 09, 2022 Buy$2413.7512,41443,239Dec 12, 2022, 11:23 AM
STAHL MURRAYDirectorDec 09, 2022 Buy$2433.951229,207197,058Dec 12, 2022, 11:23 AM
STAHL MURRAYDirectorDec 09, 2022 Buy$2420.0012,4201,641Dec 12, 2022, 11:23 AM
STAHL MURRAYDirectorDec 08, 2022 Buy$2426.5524,8531,483Dec 09, 2022, 01:33 PM
STAHL MURRAYDirectorDec 08, 2022 Buy$2426.5524,853104,633Dec 09, 2022, 01:33 PM
STAHL MURRAYDirectorDec 08, 2022 Buy$2412.4912,41243,238Dec 09, 2022, 01:33 PM
STAHL MURRAYDirectorDec 08, 2022 Buy$2424.211229,091197,046Dec 09, 2022, 01:33 PM
STAHL MURRAYDirectorDec 08, 2022 Buy$2426.5412,4271,640Dec 09, 2022, 01:33 PM
STAHL MURRAYDirectorDec 08, 2022 Buy$2426.5537,2801,921Dec 09, 2022, 01:33 PM
STAHL MURRAYDirectorDec 07, 2022 Buy$2495.1224,9901,481Dec 08, 2022, 01:59 PM
STAHL MURRAYDirectorDec 07, 2022 Buy$2495.1224,990104,631Dec 08, 2022, 01:59 PM
STAHL MURRAYDirectorDec 07, 2022 Buy$2451.5912,45243,237Dec 08, 2022, 01:59 PM
STAHL MURRAYDirectorDec 07, 2022 Buy$2487.031229,844197,034Dec 08, 2022, 01:59 PM
STAHL MURRAYDirectorDec 07, 2022 Buy$2490.1212,4901,639Dec 08, 2022, 01:59 PM
STAHL MURRAYDirectorDec 07, 2022 Buy$2495.1237,4851,918Dec 08, 2022, 01:59 PM
STAHL MURRAYDirectorDec 06, 2022 Buy$2534.0525,068104,629Dec 07, 2022, 12:21 PM
STAHL MURRAYDirectorDec 06, 2022 Buy$2523.8812,52443,236Dec 07, 2022, 12:21 PM
STAHL MURRAYDirectorDec 06, 2022 Buy$2531.071230,373197,022Dec 07, 2022, 12:21 PM
STAHL MURRAYDirectorDec 06, 2022 Buy$2526.3512,5261,638Dec 07, 2022, 12:21 PM
STAHL MURRAYDirectorDec 06, 2022 Buy$2534.0537,6021,915Dec 07, 2022, 12:21 PM
STAHL MURRAYDirectorDec 06, 2022 Buy$2534.0525,0681,479Dec 07, 2022, 12:21 PM
STAHL MURRAYDirectorDec 05, 2022 Buy$2614.4412,61443,235Dec 06, 2022, 10:21 AM
STAHL MURRAYDirectorDec 05, 2022 Buy$2626.251231,515197,010Dec 06, 2022, 10:21 AM
STAHL MURRAYDirectorDec 05, 2022 Buy$2627.4937,8821,912Dec 06, 2022, 10:21 AM
STAHL MURRAYDirectorDec 05, 2022 Buy$2627.4925,2551,477Dec 06, 2022, 10:21 AM
STAHL MURRAYDirectorDec 05, 2022 Buy$2627.4925,255104,627Dec 06, 2022, 10:21 AM
STAHL MURRAYDirectorDec 05, 2022 Buy$2633.1112,6331,637Dec 06, 2022, 10:21 AM
STAHL MURRAYDirectorDec 02, 2022 Buy$2615.6312,61643,234Dec 05, 2022, 11:14 AM
STAHL MURRAYDirectorDec 02, 2022 Buy$2627.111231,525196,998Dec 05, 2022, 11:14 AM
STAHL MURRAYDirectorDec 02, 2022 Buy$2622.3812,6221,636Dec 05, 2022, 11:14 AM
STAHL MURRAYDirectorDec 02, 2022 Buy$2631.1637,8931,909Dec 05, 2022, 11:14 AM
STAHL MURRAYDirectorDec 02, 2022 Buy$2631.1625,2621,475Dec 05, 2022, 11:14 AM
STAHL MURRAYDirectorDec 02, 2022 Buy$2631.1625,262104,625Dec 05, 2022, 11:14 AM
STAHL MURRAYDirectorDec 01, 2022 Option Exercise$2592.542462,2211,906Dec 02, 2022, 12:25 PM
STAHL MURRAYDirectorDec 01, 2022 Option Exercise$2592.54101261,847104,623Dec 02, 2022, 12:25 PM
STAHL MURRAYDirectorDec 01, 2022 Option Exercise$2592.541846,6661,473Dec 02, 2022, 12:25 PM
STAHL MURRAYDirectorDec 01, 2022 Buy$2607.4412,6071,635Dec 02, 2022, 12:25 PM
STAHL MURRAYDirectorDec 01, 2022 Buy$2607.4425,215104,522Dec 02, 2022, 12:25 PM
STAHL MURRAYDirectorDec 01, 2022 Buy$2580.2112,58043,233Dec 02, 2022, 12:25 PM
STAHL MURRAYDirectorDec 01, 2022 Buy$2602.901231,235196,986Dec 02, 2022, 12:25 PM
STAHL MURRAYDirectorDec 01, 2022 Buy$2607.4437,8221,930Dec 02, 2022, 12:25 PM
STAHL MURRAYDirectorDec 01, 2022 Buy$2607.4425,2151,491Dec 02, 2022, 12:25 PM
STAHL MURRAYDirectorNov 30, 2022 Buy$2492.1724,984104,520Dec 01, 2022, 12:28 PM
STAHL MURRAYDirectorNov 30, 2022 Buy$2510.4012,5101,634Dec 01, 2022, 12:28 PM
STAHL MURRAYDirectorNov 30, 2022 Buy$2488.3512,48843,232Dec 01, 2022, 12:28 PM
STAHL MURRAYDirectorNov 30, 2022 Buy$2494.571229,935196,974Dec 01, 2022, 12:28 PM
STAHL MURRAYDirectorNov 30, 2022 Buy$2492.1737,4771,927Dec 01, 2022, 12:28 PM
STAHL MURRAYDirectorNov 30, 2022 Buy$2492.1724,9841,489Dec 01, 2022, 12:28 PM
STAHL MURRAYDirectorNov 29, 2022 Buy$2536.3525,073104,518Nov 30, 2022, 10:54 AM
STAHL MURRAYDirectorNov 29, 2022 Buy$2571.1412,5711,633Nov 30, 2022, 10:54 AM
STAHL MURRAYDirectorNov 29, 2022 Buy$2542.0912,54243,231Nov 30, 2022, 10:54 AM
STAHL MURRAYDirectorNov 29, 2022 Buy$2543.101230,517196,962Nov 30, 2022, 10:54 AM
STAHL MURRAYDirectorNov 29, 2022 Buy$2536.3537,6091,924Nov 30, 2022, 10:54 AM
STAHL MURRAYDirectorNov 29, 2022 Buy$2536.3525,0731,487Nov 30, 2022, 10:54 AM
STAHL MURRAYDirectorNov 28, 2022 Buy$2545.0012,5451,632Nov 29, 2022, 09:47 AM
STAHL MURRAYDirectorNov 28, 2022 Buy$2564.9525,130104,516Nov 29, 2022, 09:47 AM
STAHL MURRAYDirectorNov 28, 2022 Buy$2563.451230,761196,950Nov 29, 2022, 09:47 AM
STAHL MURRAYDirectorNov 28, 2022 Buy$2564.9537,6951,921Nov 29, 2022, 09:47 AM
STAHL MURRAYDirectorNov 28, 2022 Buy$2575.8712,57643,230Nov 29, 2022, 09:47 AM
STAHL MURRAYDirectorNov 28, 2022 Buy$2564.9525,1301,485Nov 29, 2022, 09:47 AM
STAHL MURRAYDirectorNov 25, 2022 Buy$2620.6812,6211,631Nov 28, 2022, 09:53 AM
STAHL MURRAYDirectorNov 25, 2022 Buy$2620.6825,241104,514Nov 28, 2022, 09:53 AM
STAHL MURRAYDirectorNov 25, 2022 Buy$2623.571231,483196,938Nov 28, 2022, 09:53 AM
STAHL MURRAYDirectorNov 25, 2022 Buy$2620.6837,8621,918Nov 28, 2022, 09:53 AM
STAHL MURRAYDirectorNov 25, 2022 Buy$2638.0012,63843,229Nov 28, 2022, 09:53 AM
STAHL MURRAYDirectorNov 25, 2022 Buy$2620.6825,2411,483Nov 28, 2022, 09:53 AM
STAHL MURRAYDirectorNov 23, 2022 Buy$2602.9512,60343,228Nov 25, 2022, 11:49 AM
STAHL MURRAYDirectorNov 23, 2022 Buy$2603.741231,245196,926Nov 25, 2022, 11:49 AM
STAHL MURRAYDirectorNov 23, 2022 Buy$2603.9037,8121,915Nov 25, 2022, 11:49 AM
STAHL MURRAYDirectorNov 23, 2022 Buy$2603.9025,2081,481Nov 25, 2022, 11:49 AM
STAHL MURRAYDirectorNov 23, 2022 Buy$2603.9012,6041,630Nov 25, 2022, 11:49 AM
STAHL MURRAYDirectorNov 23, 2022 Buy$2603.9025,208104,512Nov 25, 2022, 11:49 AM
STAHL MURRAYDirectorNov 22, 2022 Buy$2635.6012,63643,227Nov 23, 2022, 10:46 AM
STAHL MURRAYDirectorNov 22, 2022 Buy$2639.041231,668196,914Nov 23, 2022, 10:46 AM
STAHL MURRAYDirectorNov 22, 2022 Buy$2639.7337,9191,912Nov 23, 2022, 10:46 AM
STAHL MURRAYDirectorNov 22, 2022 Buy$2639.7325,2791,479Nov 23, 2022, 10:46 AM
STAHL MURRAYDirectorNov 22, 2022 Buy$2639.7312,6401,629Nov 23, 2022, 10:46 AM
STAHL MURRAYDirectorNov 22, 2022 Buy$2639.7325,279104,510Nov 23, 2022, 10:46 AM
STAHL MURRAYDirectorNov 21, 2022 Buy$2550.0837,6501,909Nov 22, 2022, 10:33 AM
STAHL MURRAYDirectorNov 21, 2022 Buy$2542.51512,713196,902Nov 22, 2022, 10:33 AM
STAHL MURRAYDirectorNov 21, 2022 Buy$2550.0825,1001,477Nov 22, 2022, 10:33 AM
STAHL MURRAYDirectorNov 21, 2022 Buy$2550.0812,5501,628Nov 22, 2022, 10:33 AM
STAHL MURRAYDirectorNov 21, 2022 Buy$2550.0825,100104,508Nov 22, 2022, 10:33 AM
STAHL MURRAYDirectorNov 21, 2022 Buy$2511.7712,51243,226Nov 22, 2022, 10:33 AM
STAHL MURRAYDirectorNov 18, 2022 Buy$2680.86513,404196,897Nov 21, 2022, 12:34 PM
STAHL MURRAYDirectorNov 18, 2022 Buy$2692.4838,0771,906Nov 21, 2022, 12:34 PM
STAHL MURRAYDirectorNov 18, 2022 Buy$2692.4825,3851,475Nov 21, 2022, 12:34 PM
STAHL MURRAYDirectorNov 18, 2022 Buy$2692.4825,385104,506Nov 21, 2022, 12:34 PM
STAHL MURRAYDirectorNov 18, 2022 Buy$2701.7812,7021,627Nov 21, 2022, 12:34 PM
STAHL MURRAYDirectorNov 18, 2022 Buy$2693.3512,69343,225Nov 21, 2022, 12:34 PM
STAHL MURRAYDirectorNov 17, 2022 Buy$2642.2312,64243,224Nov 18, 2022, 10:56 AM
STAHL MURRAYDirectorNov 17, 2022 Buy$2605.9437,8181,903Nov 18, 2022, 10:56 AM
STAHL MURRAYDirectorNov 17, 2022 Buy$2605.9425,212104,504Nov 18, 2022, 10:56 AM
STAHL MURRAYDirectorNov 17, 2022 Buy$2603.8512,6041,626Nov 18, 2022, 10:56 AM
STAHL MURRAYDirectorNov 17, 2022 Buy$2605.9425,2121,473Nov 18, 2022, 10:56 AM
STAHL MURRAYDirectorNov 17, 2022 Buy$2597.36512,987196,892Nov 18, 2022, 10:56 AM
STAHL MURRAYDirectorNov 16, 2022 Buy$2660.6937,9821,900Nov 17, 2022, 11:44 AM
STAHL MURRAYDirectorNov 16, 2022 Buy$2660.6925,3211,471Nov 17, 2022, 11:44 AM
STAHL MURRAYDirectorNov 16, 2022 Buy$2660.6925,321104,502Nov 17, 2022, 11:44 AM
STAHL MURRAYDirectorNov 16, 2022 Buy$2686.0912,6861,625Nov 17, 2022, 11:44 AM
STAHL MURRAYDirectorNov 16, 2022 Buy$2677.6212,67843,223Nov 17, 2022, 11:44 AM
STAHL MURRAYDirectorNov 16, 2022 Buy$2660.42513,302196,887Nov 17, 2022, 11:44 AM
STAHL MURRAYDirectorNov 15, 2022 Buy$2662.1837,9871,897Nov 16, 2022, 11:55 AM
STAHL MURRAYDirectorNov 15, 2022 Buy$2662.1825,3241,469Nov 16, 2022, 11:55 AM
STAHL MURRAYDirectorNov 15, 2022 Buy$2662.1825,324104,500Nov 16, 2022, 11:55 AM
STAHL MURRAYDirectorNov 15, 2022 Buy$2679.8312,6801,624Nov 16, 2022, 11:55 AM
STAHL MURRAYDirectorNov 15, 2022 Buy$2663.2912,66343,222Nov 16, 2022, 11:55 AM
STAHL MURRAYDirectorNov 15, 2022 Buy$2656.61513,283196,882Nov 16, 2022, 11:55 AM
STAHL MURRAYDirectorNov 14, 2022 Buy$2656.9937,9711,894Nov 15, 2022, 12:08 PM
STAHL MURRAYDirectorNov 14, 2022 Buy$2656.9925,3141,467Nov 15, 2022, 12:08 PM
STAHL MURRAYDirectorNov 14, 2022 Buy$2656.9925,314104,498Nov 15, 2022, 12:08 PM
STAHL MURRAYDirectorNov 14, 2022 Buy$2666.1612,66643,221Nov 15, 2022, 12:08 PM
STAHL MURRAYDirectorNov 14, 2022 Buy$2652.29513,261196,877Nov 15, 2022, 12:08 PM
STAHL MURRAYDirectorNov 14, 2022 Buy$2652.9712,6531,623Nov 15, 2022, 12:08 PM
STAHL MURRAYDirectorNov 11, 2022 Buy$2618.3037,8551,891Nov 14, 2022, 11:39 AM
STAHL MURRAYDirectorNov 10, 2022 Buy$2608.9025,218104,494Nov 14, 2022, 11:39 AM
STAHL MURRAYDirectorNov 11, 2022 Buy$2618.3025,2371,465Nov 14, 2022, 11:39 AM
STAHL MURRAYDirectorNov 10, 2022 Buy$2608.9012,6091,621Nov 14, 2022, 11:39 AM
STAHL MURRAYDirectorNov 11, 2022 Buy$2618.3025,237104,496Nov 14, 2022, 11:39 AM
STAHL MURRAYDirectorNov 10, 2022 Buy$2608.9025,2181,463Nov 14, 2022, 11:39 AM
STAHL MURRAYDirectorNov 11, 2022 Buy$2670.9912,67143,220Nov 14, 2022, 11:39 AM
STAHL MURRAYDirectorNov 10, 2022 Buy$2603.20513,016196,867Nov 14, 2022, 11:39 AM
STAHL MURRAYDirectorNov 11, 2022 Buy$2617.65513,088196,872Nov 14, 2022, 11:39 AM
STAHL MURRAYDirectorNov 10, 2022 Buy$2635.0012,63543,219Nov 14, 2022, 11:39 AM
STAHL MURRAYDirectorNov 11, 2022 Buy$2614.8412,6151,622Nov 14, 2022, 11:39 AM
STAHL MURRAYDirectorNov 10, 2022 Buy$2608.9037,8271,888Nov 14, 2022, 11:39 AM
STAHL MURRAYDirectorNov 09, 2022 Buy$2645.0025,290104,492Nov 10, 2022, 12:20 PM
STAHL MURRAYDirectorNov 09, 2022 Buy$2664.0212,6641,620Nov 10, 2022, 12:20 PM
STAHL MURRAYDirectorNov 09, 2022 Buy$2639.5612,64043,218Nov 10, 2022, 12:20 PM
STAHL MURRAYDirectorNov 09, 2022 Buy$2648.33513,242196,862Nov 10, 2022, 12:20 PM
STAHL MURRAYDirectorNov 09, 2022 Buy$2645.0037,9351,885Nov 10, 2022, 12:20 PM
STAHL MURRAYDirectorNov 09, 2022 Buy$2645.0025,2901,461Nov 10, 2022, 12:20 PM
STAHL MURRAYDirectorNov 08, 2022 Buy$2719.8325,440104,490Nov 09, 2022, 11:55 AM
STAHL MURRAYDirectorNov 08, 2022 Buy$2719.9912,7201,619Nov 09, 2022, 11:55 AM
STAHL MURRAYDirectorNov 08, 2022 Buy$2715.9112,71643,217Nov 09, 2022, 11:55 AM
STAHL MURRAYDirectorNov 08, 2022 Buy$2714.79513,574196,857Nov 09, 2022, 11:55 AM
STAHL MURRAYDirectorNov 08, 2022 Buy$2719.8338,1591,882Nov 09, 2022, 11:55 AM
STAHL MURRAYDirectorNov 08, 2022 Buy$2719.8325,4401,459Nov 09, 2022, 11:55 AM
STAHL MURRAYDirectorNov 07, 2022 Buy$2676.2012,6761,618Nov 08, 2022, 11:16 AM
STAHL MURRAYDirectorNov 07, 2022 Buy$2651.7712,65243,216Nov 08, 2022, 11:16 AM
STAHL MURRAYDirectorNov 07, 2022 Buy$2657.29513,286196,852Nov 08, 2022, 11:16 AM
STAHL MURRAYDirectorNov 07, 2022 Buy$2669.9738,0101,879Nov 08, 2022, 11:16 AM
STAHL MURRAYDirectorNov 07, 2022 Buy$2669.9725,3401,457Nov 08, 2022, 11:16 AM
STAHL MURRAYDirectorNov 07, 2022 Buy$2669.9725,340104,488Nov 08, 2022, 11:16 AM
STAHL MURRAYDirectorNov 04, 2022 Buy$2465.5824,931104,486Nov 07, 2022, 10:51 AM
STAHL MURRAYDirectorNov 04, 2022 Buy$2449.77512,249196,847Nov 07, 2022, 10:51 AM
STAHL MURRAYDirectorNov 04, 2022 Buy$2465.5837,3971,876Nov 07, 2022, 10:51 AM
STAHL MURRAYDirectorNov 04, 2022 Buy$2477.1312,47743,215Nov 07, 2022, 10:51 AM
STAHL MURRAYDirectorNov 04, 2022 Buy$2465.5824,9311,455Nov 07, 2022, 10:51 AM
STAHL MURRAYDirectorNov 04, 2022 Buy$2463.3212,4631,617Nov 07, 2022, 10:51 AM
STAHL MURRAYDirectorNov 03, 2022 Buy$2442.3312,44243,214Nov 04, 2022, 11:36 AM
STAHL MURRAYDirectorNov 03, 2022 Buy$2433.87512,169196,842Nov 04, 2022, 11:36 AM
STAHL MURRAYDirectorNov 03, 2022 Buy$2436.7037,3101,873Nov 04, 2022, 11:36 AM
STAHL MURRAYDirectorNov 03, 2022 Buy$2436.7024,8731,453Nov 04, 2022, 11:36 AM
STAHL MURRAYDirectorNov 03, 2022 Buy$2436.7024,873104,484Nov 04, 2022, 11:36 AM
STAHL MURRAYDirectorNov 03, 2022 Buy$2442.3212,4421,616Nov 04, 2022, 11:36 AM
STAHL MURRAYDirectorNov 02, 2022 Buy$2333.96511,670196,837Nov 03, 2022, 11:31 AM
STAHL MURRAYDirectorNov 02, 2022 Buy$2331.0036,9931,870Nov 03, 2022, 11:31 AM
STAHL MURRAYDirectorNov 02, 2022 Buy$2331.0024,6621,451Nov 03, 2022, 11:31 AM
STAHL MURRAYDirectorNov 02, 2022 Buy$2331.0024,662104,482Nov 03, 2022, 11:31 AM
STAHL MURRAYDirectorNov 02, 2022 Buy$2335.9512,3361,615Nov 03, 2022, 11:31 AM
STAHL MURRAYDirectorNov 02, 2022 Buy$2355.8112,35643,213Nov 03, 2022, 11:31 AM
STAHL MURRAYDirectorNov 01, 2022 Option Exercise$2303.872455,2931,867Nov 02, 2022, 01:31 PM
STAHL MURRAYDirectorNov 01, 2022 Option Exercise$2303.8795218,868104,480Nov 02, 2022, 01:31 PM
STAHL MURRAYDirectorNov 01, 2022 Option Exercise$2303.871841,4701,449Nov 02, 2022, 01:31 PM
STAHL MURRAYDirectorNov 01, 2022 Buy$2312.4924,625104,385Nov 02, 2022, 01:31 PM
STAHL MURRAYDirectorNov 01, 2022 Buy$2351.0012,3511,614Nov 02, 2022, 01:31 PM
STAHL MURRAYDirectorNov 01, 2022 Buy$2325.6812,32643,212Nov 02, 2022, 01:31 PM
STAHL MURRAYDirectorNov 01, 2022 Buy$2309.96511,550196,832Nov 02, 2022, 01:31 PM
STAHL MURRAYDirectorNov 01, 2022 Buy$2312.4936,9371,891Nov 02, 2022, 01:31 PM
STAHL MURRAYDirectorNov 01, 2022 Buy$2312.4924,6251,467Nov 02, 2022, 01:31 PM
STAHL MURRAYDirectorOct 31, 2022 Buy$2299.1512,2991,613Nov 01, 2022, 01:51 PM
STAHL MURRAYDirectorOct 31, 2022 Buy$2299.1524,598104,383Nov 01, 2022, 01:51 PM
STAHL MURRAYDirectorOct 31, 2022 Buy$2291.66511,458196,827Nov 01, 2022, 01:51 PM
STAHL MURRAYDirectorOct 31, 2022 Buy$2299.1536,8971,888Nov 01, 2022, 01:51 PM
STAHL MURRAYDirectorOct 31, 2022 Buy$2314.0012,31443,211Nov 01, 2022, 01:51 PM
STAHL MURRAYDirectorOct 31, 2022 Buy$2299.1524,5981,465Nov 01, 2022, 01:51 PM
STAHL MURRAYDirectorOct 28, 2022 Buy$2212.6512,2131,612Oct 31, 2022, 10:43 AM
STAHL MURRAYDirectorOct 28, 2022 Buy$2212.6424,425104,381Oct 31, 2022, 10:43 AM
STAHL MURRAYDirectorOct 28, 2022 Buy$2234.98511,175196,822Oct 31, 2022, 10:43 AM
STAHL MURRAYDirectorOct 28, 2022 Buy$2212.6436,6381,885Oct 31, 2022, 10:43 AM
STAHL MURRAYDirectorOct 28, 2022 Buy$2224.0012,22443,210Oct 31, 2022, 10:43 AM
STAHL MURRAYDirectorOct 28, 2022 Buy$2212.6424,4251,463Oct 31, 2022, 10:43 AM
STAHL MURRAYDirectorOct 27, 2022 Buy$2231.8612,2321,611Oct 28, 2022, 10:44 AM
STAHL MURRAYDirectorOct 27, 2022 Buy$2220.9724,442104,379Oct 28, 2022, 10:44 AM
STAHL MURRAYDirectorOct 27, 2022 Buy$2214.43511,072196,817Oct 28, 2022, 10:44 AM
STAHL MURRAYDirectorOct 27, 2022 Buy$2220.9736,6631,882Oct 28, 2022, 10:44 AM
STAHL MURRAYDirectorOct 27, 2022 Buy$2203.0412,20343,209Oct 28, 2022, 10:44 AM
STAHL MURRAYDirectorOct 27, 2022 Buy$2220.9724,4421,461Oct 28, 2022, 10:44 AM
STAHL MURRAYDirectorOct 26, 2022 Buy$2145.0024,290104,377Oct 27, 2022, 10:31 AM
STAHL MURRAYDirectorOct 26, 2022 Buy$2142.74510,714196,812Oct 27, 2022, 10:31 AM
STAHL MURRAYDirectorOct 26, 2022 Buy$2145.0036,4351,879Oct 27, 2022, 10:31 AM
STAHL MURRAYDirectorOct 26, 2022 Buy$2137.6312,13843,208Oct 27, 2022, 10:31 AM
STAHL MURRAYDirectorOct 26, 2022 Buy$2145.0024,2901,459Oct 27, 2022, 10:31 AM
STAHL MURRAYDirectorOct 26, 2022 Buy$2144.9712,1451,610Oct 27, 2022, 10:31 AM
STAHL MURRAYDirectorOct 25, 2022 Buy$2116.4824,233104,375Oct 26, 2022, 12:10 PM
STAHL MURRAYDirectorOct 25, 2022 Buy$2099.1348,397196,807Oct 26, 2022, 12:10 PM
STAHL MURRAYDirectorOct 25, 2022 Buy$2116.4836,3491,876Oct 26, 2022, 12:10 PM
STAHL MURRAYDirectorOct 25, 2022 Buy$2125.0112,12543,207Oct 26, 2022, 12:10 PM
STAHL MURRAYDirectorOct 25, 2022 Buy$2116.4824,2331,457Oct 26, 2022, 12:10 PM
STAHL MURRAYDirectorOct 25, 2022 Buy$2122.4312,1221,609Oct 26, 2022, 12:10 PM
STAHL MURRAYDirectorOct 24, 2022 Buy$2175.0148,700196,803Oct 25, 2022, 12:04 PM
STAHL MURRAYDirectorOct 24, 2022 Buy$2184.9136,5551,873Oct 25, 2022, 12:04 PM
STAHL MURRAYDirectorOct 24, 2022 Buy$2184.9124,3701,455Oct 25, 2022, 12:04 PM
STAHL MURRAYDirectorOct 24, 2022 Buy$2184.9112,1851,608Oct 25, 2022, 12:04 PM
STAHL MURRAYDirectorOct 24, 2022 Buy$2184.9124,370104,373Oct 25, 2022, 12:04 PM
STAHL MURRAYDirectorOct 24, 2022 Buy$2183.9612,18443,206Oct 25, 2022, 12:04 PM
STAHL MURRAYDirectorOct 21, 2022 Buy$2089.5948,358196,799Oct 24, 2022, 11:38 AM
STAHL MURRAYDirectorOct 21, 2022 Buy$2058.7812,0591,607Oct 24, 2022, 11:38 AM
STAHL MURRAYDirectorOct 21, 2022 Buy$2089.9936,2701,870Oct 24, 2022, 11:38 AM
STAHL MURRAYDirectorOct 21, 2022 Buy$2089.9924,1801,453Oct 24, 2022, 11:38 AM
STAHL MURRAYDirectorOct 21, 2022 Buy$2089.9924,180104,371Oct 24, 2022, 11:38 AM
STAHL MURRAYDirectorOct 21, 2022 Buy$2068.9912,06943,205Oct 24, 2022, 11:38 AM
STAHL MURRAYDirectorOct 20, 2022 Buy$2093.9536,2821,867Oct 21, 2022, 10:51 AM
STAHL MURRAYDirectorOct 20, 2022 Buy$2093.9524,1881,451Oct 21, 2022, 10:51 AM
STAHL MURRAYDirectorOct 20, 2022 Buy$2093.9524,188104,369Oct 21, 2022, 10:51 AM
STAHL MURRAYDirectorOct 20, 2022 Buy$2095.0012,0951,606Oct 21, 2022, 10:51 AM
STAHL MURRAYDirectorOct 20, 2022 Buy$2127.9212,12843,204Oct 21, 2022, 10:51 AM
STAHL MURRAYDirectorOct 20, 2022 Buy$2075.7648,303196,795Oct 21, 2022, 10:51 AM
STAHL MURRAYDirectorOct 19, 2022 Buy$2057.3512,0571,603Oct 20, 2022, 10:57 AM
STAHL MURRAYDirectorOct 19, 2022 Buy$2064.7836,1941,861Oct 20, 2022, 10:57 AM
STAHL MURRAYDirectorOct 19, 2022 Buy$2064.7824,1301,447Oct 20, 2022, 10:57 AM
STAHL MURRAYDirectorOct 19, 2022 Buy$2064.7824,130104,365Oct 20, 2022, 10:57 AM
STAHL MURRAYDirectorOct 19, 2022 Buy$2041.2012,04143,201Oct 20, 2022, 10:57 AM
STAHL MURRAYDirectorOct 19, 2022 Buy$2055.7648,223196,783Oct 20, 2022, 10:57 AM
STAHL MURRAYDirectorOct 18, 2022 Buy$2028.6112,02943,202Oct 19, 2022, 03:09 PM
STAHL MURRAYDirectorOct 18, 2022 Buy$2030.0748,120196,787Oct 19, 2022, 03:09 PM
STAHL MURRAYDirectorOct 18, 2022 Buy$2017.0712,0171,604Oct 19, 2022, 03:09 PM
STAHL MURRAYDirectorOct 14, 2022 Buy$2030.1248,120196,779Oct 18, 2022, 03:20 PM
STAHL MURRAYDirectorOct 17, 2022 Buy$2064.7824,130104,365Oct 18, 2022, 10:33 AM
STAHL MURRAYDirectorOct 17, 2022 Buy$2041.2012,04143,201Oct 18, 2022, 10:33 AM
STAHL MURRAYDirectorOct 17, 2022 Buy$2055.7648,223196,783Oct 18, 2022, 10:33 AM
STAHL MURRAYDirectorOct 17, 2022 Buy$2057.3512,0571,603Oct 18, 2022, 10:33 AM
STAHL MURRAYDirectorOct 17, 2022 Buy$2064.7836,1941,861Oct 18, 2022, 10:33 AM
STAHL MURRAYDirectorOct 17, 2022 Buy$2064.7824,1301,447Oct 18, 2022, 10:33 AM
STAHL MURRAYDirectorOct 14, 2022 Buy$2040.2924,081104,363Oct 17, 2022, 12:33 PM
STAHL MURRAYDirectorOct 14, 2022 Buy$2029.4212,02943,200Oct 17, 2022, 12:33 PM
STAHL MURRAYDirectorOct 14, 2022 Buy$2077.5348,310196,779Oct 17, 2022, 12:33 PM
STAHL MURRAYDirectorOct 14, 2022 Buy$2037.5312,0381,602Oct 17, 2022, 12:33 PM
STAHL MURRAYDirectorOct 14, 2022 Buy$2040.2936,1211,858Oct 17, 2022, 12:33 PM
STAHL MURRAYDirectorOct 14, 2022 Buy$2040.2924,0811,445Oct 17, 2022, 12:33 PM
STAHL MURRAYDirectorOct 13, 2022 Buy$2097.9512,09843,199Oct 14, 2022, 10:29 AM
STAHL MURRAYDirectorOct 13, 2022 Buy$2097.9548,392196,775Oct 14, 2022, 10:29 AM
STAHL MURRAYDirectorOct 13, 2022 Buy$2097.9536,2941,855Oct 14, 2022, 10:29 AM
STAHL MURRAYDirectorOct 13, 2022 Buy$2097.9524,1961,443Oct 14, 2022, 10:29 AM
STAHL MURRAYDirectorOct 13, 2022 Buy$2097.9512,0981,601Oct 14, 2022, 10:29 AM
STAHL MURRAYDirectorOct 13, 2022 Buy$2097.9524,196104,361Oct 14, 2022, 10:29 AM
STAHL MURRAYDirectorOct 12, 2022 Buy$2055.3712,05543,198Oct 13, 2022, 11:52 AM
STAHL MURRAYDirectorOct 12, 2022 Buy$2055.3748,221196,771Oct 13, 2022, 11:52 AM
STAHL MURRAYDirectorOct 12, 2022 Buy$2055.3736,1661,852Oct 13, 2022, 11:52 AM
STAHL MURRAYDirectorOct 12, 2022 Buy$2055.3724,1111,441Oct 13, 2022, 11:52 AM
STAHL MURRAYDirectorOct 12, 2022 Buy$2055.3712,0551,600Oct 13, 2022, 11:52 AM
STAHL MURRAYDirectorOct 12, 2022 Buy$2055.3724,111104,359Oct 13, 2022, 11:52 AM
STAHL MURRAYDirectorOct 11, 2022 Buy$2056.7536,170207,250Oct 12, 2022, 11:05 AM
STAHL MURRAYDirectorOct 11, 2022 Buy$2056.7536,1701,849Oct 12, 2022, 11:05 AM
STAHL MURRAYDirectorOct 11, 2022 Buy$2056.7524,1141,439Oct 12, 2022, 11:05 AM
STAHL MURRAYDirectorOct 11, 2022 Buy$2056.7512,0571,599Oct 12, 2022, 11:05 AM
STAHL MURRAYDirectorOct 11, 2022 Buy$2056.7524,114104,357Oct 12, 2022, 11:05 AM
STAHL MURRAYDirectorOct 11, 2022 Buy$2056.7512,05743,197Oct 12, 2022, 11:05 AM
STAHL MURRAYDirectorOct 07, 2022 Buy$1981.3935,944207,244Oct 11, 2022, 12:22 PM
STAHL MURRAYDirectorOct 10, 2022 Buy$2001.3836,004207,247Oct 11, 2022, 12:22 PM
STAHL MURRAYDirectorOct 07, 2022 Buy$1981.3935,9441,843Oct 11, 2022, 12:22 PM
STAHL MURRAYDirectorOct 10, 2022 Buy$2001.3836,0041,846Oct 11, 2022, 12:22 PM
STAHL MURRAYDirectorOct 07, 2022 Buy$1981.3923,9631,435Oct 11, 2022, 12:22 PM
STAHL MURRAYDirectorOct 10, 2022 Buy$2001.3824,0031,437Oct 11, 2022, 12:22 PM
STAHL MURRAYDirectorOct 07, 2022 Buy$1981.3911,9811,597Oct 11, 2022, 12:22 PM
STAHL MURRAYDirectorOct 10, 2022 Buy$2001.3812,0011,598Oct 11, 2022, 12:22 PM
STAHL MURRAYDirectorOct 07, 2022 Buy$1981.3923,963104,353Oct 11, 2022, 12:22 PM
STAHL MURRAYDirectorOct 10, 2022 Buy$2001.3824,003104,355Oct 11, 2022, 12:22 PM
STAHL MURRAYDirectorOct 07, 2022 Buy$1981.3911,98143,195Oct 11, 2022, 12:22 PM
STAHL MURRAYDirectorOct 10, 2022 Buy$2001.3812,00143,196Oct 11, 2022, 12:22 PM
STAHL MURRAYDirectorOct 06, 2022 Buy$2024.5436,074207,241Oct 07, 2022, 12:28 PM
STAHL MURRAYDirectorOct 06, 2022 Buy$2024.5436,0741,840Oct 07, 2022, 12:28 PM
STAHL MURRAYDirectorOct 06, 2022 Buy$2024.5424,0491,433Oct 07, 2022, 12:28 PM
STAHL MURRAYDirectorOct 06, 2022 Buy$2024.5412,0251,596Oct 07, 2022, 12:28 PM
STAHL MURRAYDirectorOct 06, 2022 Buy$2024.5424,049104,351Oct 07, 2022, 12:28 PM
STAHL MURRAYDirectorOct 06, 2022 Buy$2024.5412,02543,194Oct 07, 2022, 12:28 PM
STAHL MURRAYDirectorOct 05, 2022 Buy$2013.4824,0271,431Oct 06, 2022, 10:32 AM
STAHL MURRAYDirectorOct 05, 2022 Buy$2013.4812,0131,595Oct 06, 2022, 10:32 AM
STAHL MURRAYDirectorOct 05, 2022 Buy$2013.4824,027104,349Oct 06, 2022, 10:32 AM
STAHL MURRAYDirectorOct 05, 2022 Buy$2013.4812,01343,193Oct 06, 2022, 10:32 AM
STAHL MURRAYDirectorOct 05, 2022 Buy$2013.4836,040207,238Oct 06, 2022, 10:32 AM
STAHL MURRAYDirectorOct 05, 2022 Buy$2013.4836,0401,837Oct 06, 2022, 10:32 AM
STAHL MURRAYDirectorOct 04, 2022 Buy$1969.9923,9401,429Oct 05, 2022, 11:28 AM
STAHL MURRAYDirectorOct 04, 2022 Buy$1969.9911,9701,594Oct 05, 2022, 11:28 AM
STAHL MURRAYDirectorOct 04, 2022 Buy$1969.9923,940104,347Oct 05, 2022, 11:28 AM
STAHL MURRAYDirectorOct 04, 2022 Buy$1969.9911,97043,192Oct 05, 2022, 11:28 AM
STAHL MURRAYDirectorOct 04, 2022 Buy$1969.9935,910207,235Oct 05, 2022, 11:28 AM
STAHL MURRAYDirectorOct 04, 2022 Buy$1969.9935,9101,834Oct 05, 2022, 11:28 AM
STAHL MURRAYDirectorOct 03, 2022 Option Exercise$1777.231831,9901,427Oct 04, 2022, 12:21 PM
STAHL MURRAYDirectorOct 03, 2022 Option Exercise$1777.232747,9851,831Oct 04, 2022, 12:21 PM
STAHL MURRAYDirectorOct 03, 2022 Option Exercise$1777.23106188,386104,345Oct 04, 2022, 12:21 PM
STAHL MURRAYDirectorOct 03, 2022 Buy$1866.0035,598207,232Oct 04, 2022, 12:21 PM
STAHL MURRAYDirectorOct 03, 2022 Buy$1866.0035,5981,858Oct 04, 2022, 12:21 PM
STAHL MURRAYDirectorOct 03, 2022 Buy$1866.0023,7321,445Oct 04, 2022, 12:21 PM
STAHL MURRAYDirectorOct 03, 2022 Buy$1866.0011,8661,593Oct 04, 2022, 12:21 PM
STAHL MURRAYDirectorOct 03, 2022 Buy$1866.0023,732104,239Oct 04, 2022, 12:21 PM
STAHL MURRAYDirectorOct 03, 2022 Buy$1866.0011,86643,191Oct 04, 2022, 12:21 PM
STAHL MURRAYDirectorSep 30, 2022 Buy$1777.2335,332207,229Oct 03, 2022, 12:06 PM
STAHL MURRAYDirectorSep 30, 2022 Buy$1777.2335,3321,855Oct 03, 2022, 12:06 PM
STAHL MURRAYDirectorSep 30, 2022 Buy$1777.2323,5541,443Oct 03, 2022, 12:06 PM
STAHL MURRAYDirectorSep 30, 2022 Buy$1777.2311,7771,592Oct 03, 2022, 12:06 PM
STAHL MURRAYDirectorSep 30, 2022 Buy$1777.2323,554104,237Oct 03, 2022, 12:06 PM
STAHL MURRAYDirectorSep 30, 2022 Buy$1777.2311,77743,190Oct 03, 2022, 12:06 PM
STAHL MURRAYDirectorSep 29, 2022 Buy$1777.7035,333207,226Sep 30, 2022, 10:08 AM
STAHL MURRAYDirectorSep 29, 2022 Buy$1777.7035,3331,852Sep 30, 2022, 10:08 AM
STAHL MURRAYDirectorSep 29, 2022 Buy$1777.7023,5551,441Sep 30, 2022, 10:08 AM
STAHL MURRAYDirectorSep 29, 2022 Buy$1777.7011,7781,591Sep 30, 2022, 10:08 AM
STAHL MURRAYDirectorSep 29, 2022 Buy$1777.7023,555104,235Sep 30, 2022, 10:08 AM
STAHL MURRAYDirectorSep 29, 2022 Buy$1777.7011,77843,189Sep 30, 2022, 10:08 AM
STAHL MURRAYDirectorSep 28, 2022 Buy$1766.5235,3001,849Sep 29, 2022, 10:19 AM
STAHL MURRAYDirectorSep 28, 2022 Buy$1766.5223,5331,439Sep 29, 2022, 10:19 AM
STAHL MURRAYDirectorSep 28, 2022 Buy$1766.5211,7671,590Sep 29, 2022, 10:19 AM
STAHL MURRAYDirectorSep 28, 2022 Buy$1766.5223,533104,233Sep 29, 2022, 10:19 AM
STAHL MURRAYDirectorSep 28, 2022 Buy$1766.5211,76743,188Sep 29, 2022, 10:19 AM
STAHL MURRAYDirectorSep 28, 2022 Buy$1766.5235,300207,223Sep 29, 2022, 10:19 AM
STAHL MURRAYDirectorSep 27, 2022 Buy$1685.8535,0581,846Sep 28, 2022, 12:05 PM
STAHL MURRAYDirectorSep 27, 2022 Buy$1685.8523,3721,437Sep 28, 2022, 12:05 PM
STAHL MURRAYDirectorSep 27, 2022 Buy$1685.8511,6861,589Sep 28, 2022, 12:05 PM
STAHL MURRAYDirectorSep 27, 2022 Buy$1685.8523,372104,231Sep 28, 2022, 12:05 PM
STAHL MURRAYDirectorSep 27, 2022 Buy$1685.8511,68643,187Sep 28, 2022, 12:05 PM
STAHL MURRAYDirectorSep 27, 2022 Buy$1685.8535,058207,220Sep 28, 2022, 12:05 PM
STAHL MURRAYDirectorSep 26, 2022 Buy$1626.8534,8811,843Sep 27, 2022, 10:43 AM
STAHL MURRAYDirectorSep 26, 2022 Buy$1626.8523,2541,435Sep 27, 2022, 10:43 AM
STAHL MURRAYDirectorSep 26, 2022 Buy$1626.8511,6271,588Sep 27, 2022, 10:43 AM
STAHL MURRAYDirectorSep 26, 2022 Buy$1626.8523,254104,229Sep 27, 2022, 10:43 AM
STAHL MURRAYDirectorSep 26, 2022 Buy$1626.8511,62743,186Sep 27, 2022, 10:43 AM
STAHL MURRAYDirectorSep 26, 2022 Buy$1626.8534,881207,217Sep 27, 2022, 10:43 AM
STAHL MURRAYDirectorSep 23, 2022 Buy$1640.1911,64043,185Sep 26, 2022, 10:08 AM
STAHL MURRAYDirectorSep 23, 2022 Buy$1640.1923,2801,433Sep 26, 2022, 10:08 AM
STAHL MURRAYDirectorSep 23, 2022 Buy$1640.1911,6401,587Sep 26, 2022, 10:08 AM
STAHL MURRAYDirectorSep 23, 2022 Buy$1640.1923,280104,227Sep 26, 2022, 10:08 AM
STAHL MURRAYDirectorSep 23, 2022 Buy$1640.1934,921207,214Sep 26, 2022, 10:08 AM
STAHL MURRAYDirectorSep 23, 2022 Buy$1640.1934,9211,840Sep 26, 2022, 10:08 AM
STAHL MURRAYDirectorSep 22, 2022 Buy$1779.6711,78043,184Sep 23, 2022, 10:34 AM
STAHL MURRAYDirectorSep 22, 2022 Buy$1779.6723,5591,431Sep 23, 2022, 10:34 AM
STAHL MURRAYDirectorSep 22, 2022 Buy$1779.6711,7801,586Sep 23, 2022, 10:34 AM
STAHL MURRAYDirectorSep 22, 2022 Buy$1779.6723,559104,225Sep 23, 2022, 10:34 AM
STAHL MURRAYDirectorSep 22, 2022 Buy$1779.6735,339207,211Sep 23, 2022, 10:34 AM
STAHL MURRAYDirectorSep 22, 2022 Buy$1779.6735,3391,837Sep 23, 2022, 10:34 AM
STAHL MURRAYDirectorSep 21, 2022 Buy$1773.7923,5481,429Sep 22, 2022, 10:28 AM
STAHL MURRAYDirectorSep 21, 2022 Buy$1773.7911,7741,585Sep 22, 2022, 10:28 AM
STAHL MURRAYDirectorSep 21, 2022 Buy$1773.7923,548104,223Sep 22, 2022, 10:28 AM
STAHL MURRAYDirectorSep 21, 2022 Buy$1773.7947,095207,208Sep 22, 2022, 10:28 AM
STAHL MURRAYDirectorSep 21, 2022 Buy$1773.7935,3211,834Sep 22, 2022, 10:28 AM
STAHL MURRAYDirectorSep 21, 2022 Buy$1773.7911,77443,183Sep 22, 2022, 10:28 AM
STAHL MURRAYDirectorSep 20, 2022 Buy$1818.5011,8191,584Sep 21, 2022, 09:56 AM
STAHL MURRAYDirectorSep 20, 2022 Buy$1818.5023,637104,221Sep 21, 2022, 09:56 AM
STAHL MURRAYDirectorSep 20, 2022 Buy$1818.5047,274207,204Sep 21, 2022, 09:56 AM
STAHL MURRAYDirectorSep 20, 2022 Buy$1818.5035,4561,831Sep 21, 2022, 09:56 AM
STAHL MURRAYDirectorSep 20, 2022 Buy$1818.5011,81943,182Sep 21, 2022, 09:56 AM
STAHL MURRAYDirectorSep 20, 2022 Buy$1818.5023,6371,427Sep 21, 2022, 09:56 AM
STAHL MURRAYDirectorSep 19, 2022 Buy$1816.3811,8161,583Sep 20, 2022, 10:51 AM
STAHL MURRAYDirectorSep 19, 2022 Buy$1816.3823,633104,219Sep 20, 2022, 10:51 AM
STAHL MURRAYDirectorSep 19, 2022 Buy$1816.3847,266207,200Sep 20, 2022, 10:51 AM
STAHL MURRAYDirectorSep 19, 2022 Buy$1816.3835,4491,828Sep 20, 2022, 10:51 AM
STAHL MURRAYDirectorSep 19, 2022 Buy$1816.3811,81643,181Sep 20, 2022, 10:51 AM
STAHL MURRAYDirectorSep 19, 2022 Buy$1816.3823,6331,425Sep 20, 2022, 10:51 AM
STAHL MURRAYDirectorSep 16, 2022 Buy$1773.1023,546104,217Sep 19, 2022, 10:35 AM
STAHL MURRAYDirectorSep 16, 2022 Buy$1773.1047,092207,196Sep 19, 2022, 10:35 AM
STAHL MURRAYDirectorSep 16, 2022 Buy$1773.1035,3191,825Sep 19, 2022, 10:35 AM
STAHL MURRAYDirectorSep 16, 2022 Buy$1773.1011,77343,180Sep 19, 2022, 10:35 AM
STAHL MURRAYDirectorSep 16, 2022 Buy$1773.1023,5461,423Sep 19, 2022, 10:35 AM
STAHL MURRAYDirectorSep 16, 2022 Buy$1773.1011,7731,582Sep 19, 2022, 10:35 AM
STAHL MURRAYDirectorSep 15, 2022 Buy$1767.1423,5341,421Sep 16, 2022, 12:22 PM
STAHL MURRAYDirectorSep 15, 2022 Buy$1767.1447,069207,192Sep 16, 2022, 12:22 PM
STAHL MURRAYDirectorSep 15, 2022 Buy$1767.1411,76743,179Sep 16, 2022, 12:22 PM
STAHL MURRAYDirectorSep 15, 2022 Buy$1767.1435,3011,822Sep 16, 2022, 12:22 PM
STAHL MURRAYDirectorSep 15, 2022 Buy$1767.1423,534104,215Sep 16, 2022, 12:22 PM
STAHL MURRAYDirectorSep 15, 2022 Buy$1767.1411,7671,581Sep 16, 2022, 12:22 PM
STAHL MURRAYDirectorSep 14, 2022 Buy$1858.3111,85843,178Sep 15, 2022, 10:50 AM
STAHL MURRAYDirectorSep 14, 2022 Buy$1858.3147,433207,188Sep 15, 2022, 10:50 AM
STAHL MURRAYDirectorSep 14, 2022 Buy$1858.3135,5751,819Sep 15, 2022, 10:50 AM
STAHL MURRAYDirectorSep 14, 2022 Buy$1858.3123,7171,419Sep 15, 2022, 10:50 AM
STAHL MURRAYDirectorSep 14, 2022 Buy$1858.3111,8581,580Sep 15, 2022, 10:50 AM
STAHL MURRAYDirectorSep 14, 2022 Buy$1858.3123,717104,213Sep 15, 2022, 10:50 AM
STAHL MURRAYDirectorSep 13, 2022 Buy$1751.3147,005207,184Sep 14, 2022, 11:07 AM
STAHL MURRAYDirectorSep 13, 2022 Buy$1751.3135,2541,816Sep 14, 2022, 11:07 AM
STAHL MURRAYDirectorSep 13, 2022 Buy$1751.3123,5031,417Sep 14, 2022, 11:07 AM
STAHL MURRAYDirectorSep 13, 2022 Buy$1751.3111,7511,579Sep 14, 2022, 11:07 AM
STAHL MURRAYDirectorSep 13, 2022 Buy$1751.3123,503104,211Sep 14, 2022, 11:07 AM
STAHL MURRAYDirectorSep 13, 2022 Buy$1751.3111,75143,177Sep 14, 2022, 11:07 AM
STAHL MURRAYDirectorSep 12, 2022 Buy$1827.1647,309207,180Sep 13, 2022, 10:42 AM
STAHL MURRAYDirectorSep 12, 2022 Buy$1827.1635,4811,813Sep 13, 2022, 10:42 AM
STAHL MURRAYDirectorSep 12, 2022 Buy$1827.1623,6541,415Sep 13, 2022, 10:42 AM
STAHL MURRAYDirectorSep 12, 2022 Buy$1827.1611,8271,578Sep 13, 2022, 10:42 AM
STAHL MURRAYDirectorSep 12, 2022 Buy$1827.1623,654104,209Sep 13, 2022, 10:42 AM
STAHL MURRAYDirectorSep 12, 2022 Buy$1827.1611,82743,176Sep 13, 2022, 10:42 AM
STAHL MURRAYDirectorSep 09, 2022 Buy$1822.80712,760207,176Sep 12, 2022, 11:41 AM
STAHL MURRAYDirectorSep 09, 2022 Buy$1822.8035,4681,810Sep 12, 2022, 11:41 AM
STAHL MURRAYDirectorSep 09, 2022 Buy$1822.8023,6461,413Sep 12, 2022, 11:41 AM
STAHL MURRAYDirectorSep 09, 2022 Buy$1822.8011,8231,577Sep 12, 2022, 11:41 AM
STAHL MURRAYDirectorSep 09, 2022 Buy$1822.8023,646104,207Sep 12, 2022, 11:41 AM
STAHL MURRAYDirectorSep 09, 2022 Buy$1822.8011,82343,175Sep 12, 2022, 11:41 AM
STAHL MURRAYDirectorSep 08, 2022 Buy$1807.3935,4221,807Sep 09, 2022, 12:35 PM
STAHL MURRAYDirectorSep 08, 2022 Buy$1807.3923,6151,411Sep 09, 2022, 12:35 PM
STAHL MURRAYDirectorSep 08, 2022 Buy$1807.3911,8071,576Sep 09, 2022, 12:35 PM
STAHL MURRAYDirectorSep 08, 2022 Buy$1807.3923,615104,205Sep 09, 2022, 12:35 PM
STAHL MURRAYDirectorSep 08, 2022 Buy$1807.3911,80743,174Sep 09, 2022, 12:35 PM
STAHL MURRAYDirectorSep 08, 2022 Buy$1807.391119,881207,169Sep 09, 2022, 12:35 PM
STAHL MURRAYDirectorSep 07, 2022 Buy$1834.4935,5031,804Sep 08, 2022, 11:03 AM
STAHL MURRAYDirectorSep 07, 2022 Buy$1834.4923,6691,409Sep 08, 2022, 11:03 AM
STAHL MURRAYDirectorSep 07, 2022 Buy$1834.4911,8341,575Sep 08, 2022, 11:03 AM
STAHL MURRAYDirectorSep 07, 2022 Buy$1834.4923,669104,203Sep 08, 2022, 11:03 AM
STAHL MURRAYDirectorSep 07, 2022 Buy$1834.4911,83443,173Sep 08, 2022, 11:03 AM
STAHL MURRAYDirectorSep 07, 2022 Buy$1834.491222,014207,158Sep 08, 2022, 11:03 AM
STAHL MURRAYDirectorSep 06, 2022 Buy$1859.1935,5781,801Sep 07, 2022, 12:20 PM
STAHL MURRAYDirectorSep 06, 2022 Buy$1859.1911,8591,574Sep 07, 2022, 12:20 PM
STAHL MURRAYDirectorSep 06, 2022 Buy$1859.1923,718104,201Sep 07, 2022, 12:20 PM
STAHL MURRAYDirectorSep 06, 2022 Buy$1859.1911,85943,172Sep 07, 2022, 12:20 PM
STAHL MURRAYDirectorSep 06, 2022 Buy$1859.1923,7181,407Sep 07, 2022, 12:20 PM
STAHL MURRAYDirectorSep 06, 2022 Buy$1859.191324,169207,146Sep 07, 2022, 12:20 PM
STAHL MURRAYDirectorSep 02, 2022 Buy$1888.0111,8881,573Sep 06, 2022, 11:33 AM
STAHL MURRAYDirectorSep 02, 2022 Buy$1888.0123,776104,199Sep 06, 2022, 11:33 AM
STAHL MURRAYDirectorSep 02, 2022 Buy$1888.0111,88843,171Sep 06, 2022, 11:33 AM
STAHL MURRAYDirectorSep 02, 2022 Buy$1888.011324,544207,133Sep 06, 2022, 11:33 AM
STAHL MURRAYDirectorSep 02, 2022 Buy$1888.0135,6641,798Sep 06, 2022, 11:33 AM
STAHL MURRAYDirectorSep 02, 2022 Buy$1888.0123,7761,405Sep 06, 2022, 11:33 AM
STAHL MURRAYDirectorSep 01, 2022 Option Exercise$1840.462749,6921,795Sep 02, 2022, 11:16 AM
STAHL MURRAYDirectorSep 01, 2022 Option Exercise$1840.46104191,408104,197Sep 02, 2022, 11:16 AM
STAHL MURRAYDirectorSep 01, 2022 Option Exercise$1840.461833,1281,403Sep 02, 2022, 11:16 AM
STAHL MURRAYDirectorSep 01, 2022 Buy$1789.741323,267207,120Sep 02, 2022, 11:16 AM
STAHL MURRAYDirectorSep 01, 2022 Buy$1789.7411,79043,170Sep 02, 2022, 11:16 AM
STAHL MURRAYDirectorSep 01, 2022 Buy$1789.7435,3691,822Sep 02, 2022, 11:16 AM
STAHL MURRAYDirectorSep 01, 2022 Buy$1789.7423,579104,093Sep 02, 2022, 11:16 AM
STAHL MURRAYDirectorSep 01, 2022 Buy$1789.7411,7901,572Sep 02, 2022, 11:16 AM
STAHL MURRAYDirectorSep 01, 2022 Buy$1789.7423,5791,421Sep 02, 2022, 11:16 AM
STAHL MURRAYDirectorAug 31, 2022 Buy$1840.461323,926207,107Sep 01, 2022, 11:43 AM
STAHL MURRAYDirectorAug 31, 2022 Buy$1840.4635,5211,819Sep 01, 2022, 11:43 AM
STAHL MURRAYDirectorAug 31, 2022 Buy$1840.4623,6811,419Sep 01, 2022, 11:43 AM
STAHL MURRAYDirectorAug 31, 2022 Buy$1840.4611,8401,571Sep 01, 2022, 11:43 AM
STAHL MURRAYDirectorAug 31, 2022 Buy$1840.4623,681104,091Sep 01, 2022, 11:43 AM
STAHL MURRAYDirectorAug 31, 2022 Buy$1840.4611,84043,169Sep 01, 2022, 11:43 AM
STAHL MURRAYDirectorAug 30, 2022 Buy$1716.8035,1501,816Aug 31, 2022, 12:23 PM
STAHL MURRAYDirectorAug 30, 2022 Buy$1716.8023,4341,417Aug 31, 2022, 12:23 PM
STAHL MURRAYDirectorAug 30, 2022 Buy$1716.8011,7171,570Aug 31, 2022, 12:23 PM
STAHL MURRAYDirectorAug 30, 2022 Buy$1716.8023,434104,089Aug 31, 2022, 12:23 PM
STAHL MURRAYDirectorAug 30, 2022 Buy$1716.8011,71743,168Aug 31, 2022, 12:23 PM
STAHL MURRAYDirectorAug 30, 2022 Buy$1716.801322,318207,094Aug 31, 2022, 12:23 PM
STAHL MURRAYDirectorAug 29, 2022 Buy$1852.2935,5571,813Aug 30, 2022, 10:29 AM
STAHL MURRAYDirectorAug 29, 2022 Buy$1852.2923,7051,415Aug 30, 2022, 10:29 AM
STAHL MURRAYDirectorAug 29, 2022 Buy$1852.2911,8521,569Aug 30, 2022, 10:29 AM
STAHL MURRAYDirectorAug 29, 2022 Buy$1852.2923,705104,087Aug 30, 2022, 10:29 AM
STAHL MURRAYDirectorAug 29, 2022 Buy$1852.2911,85243,167Aug 30, 2022, 10:29 AM
STAHL MURRAYDirectorAug 29, 2022 Buy$1852.291324,080207,081Aug 30, 2022, 10:29 AM
STAHL MURRAYDirectorAug 26, 2022 Buy$1834.2835,5031,810Aug 29, 2022, 12:06 PM
STAHL MURRAYDirectorAug 26, 2022 Buy$1834.2823,669104,085Aug 29, 2022, 12:06 PM
STAHL MURRAYDirectorAug 26, 2022 Buy$1834.2811,8341,568Aug 29, 2022, 12:06 PM
STAHL MURRAYDirectorAug 26, 2022 Buy$1834.2823,6691,413Aug 29, 2022, 12:06 PM
STAHL MURRAYDirectorAug 26, 2022 Buy$1834.281323,846207,068Aug 29, 2022, 12:06 PM
STAHL MURRAYDirectorAug 26, 2022 Buy$1834.2811,83443,166Aug 29, 2022, 12:06 PM
STAHL MURRAYDirectorAug 25, 2022 Buy$1786.5123,5731,411Aug 26, 2022, 12:12 PM
STAHL MURRAYDirectorAug 25, 2022 Buy$1786.5111,7871,567Aug 26, 2022, 12:12 PM
STAHL MURRAYDirectorAug 25, 2022 Buy$1786.5123,573104,083Aug 26, 2022, 12:12 PM
STAHL MURRAYDirectorAug 25, 2022 Buy$1786.5111,78743,165Aug 26, 2022, 12:12 PM
STAHL MURRAYDirectorAug 25, 2022 Buy$1786.511323,225207,055Aug 26, 2022, 12:12 PM
STAHL MURRAYDirectorAug 25, 2022 Buy$1786.5135,3601,807Aug 26, 2022, 12:12 PM
STAHL MURRAYDirectorAug 24, 2022 Buy$1814.3223,6291,409Aug 25, 2022, 10:48 AM
STAHL MURRAYDirectorAug 24, 2022 Buy$1814.3211,8141,566Aug 25, 2022, 10:48 AM
STAHL MURRAYDirectorAug 24, 2022 Buy$1814.3223,629104,081Aug 25, 2022, 10:48 AM
STAHL MURRAYDirectorAug 24, 2022 Buy$1814.3211,81443,164Aug 25, 2022, 10:48 AM
STAHL MURRAYDirectorAug 24, 2022 Buy$1814.321323,586207,042Aug 25, 2022, 10:48 AM
STAHL MURRAYDirectorAug 24, 2022 Buy$1814.3235,4431,804Aug 25, 2022, 10:48 AM
STAHL MURRAYDirectorAug 23, 2022 Buy$1772.3111,7721,565Aug 24, 2022, 10:47 AM
STAHL MURRAYDirectorAug 23, 2022 Buy$1772.3123,545104,079Aug 24, 2022, 10:47 AM
STAHL MURRAYDirectorAug 23, 2022 Buy$1772.3111,77243,163Aug 24, 2022, 10:47 AM
STAHL MURRAYDirectorAug 23, 2022 Buy$1772.311323,040207,029Aug 24, 2022, 10:47 AM
STAHL MURRAYDirectorAug 23, 2022 Buy$1772.3135,3171,801Aug 24, 2022, 10:47 AM
STAHL MURRAYDirectorAug 23, 2022 Buy$1772.3123,5451,407Aug 24, 2022, 10:47 AM
STAHL MURRAYDirectorAug 22, 2022 Buy$1739.5011,7401,564Aug 23, 2022, 12:08 PM
STAHL MURRAYDirectorAug 22, 2022 Buy$1739.5011,74043,162Aug 23, 2022, 12:08 PM
STAHL MURRAYDirectorAug 22, 2022 Buy$1739.501322,614207,016Aug 23, 2022, 12:08 PM
STAHL MURRAYDirectorAug 22, 2022 Buy$1739.5023,479104,077Aug 23, 2022, 12:08 PM
STAHL MURRAYDirectorAug 22, 2022 Buy$1739.5035,2191,798Aug 23, 2022, 12:08 PM
STAHL MURRAYDirectorAug 22, 2022 Buy$1739.5023,4791,405Aug 23, 2022, 12:08 PM
STAHL MURRAYDirectorAug 19, 2022 Buy$1720.6623,441104,075Aug 22, 2022, 12:12 PM
STAHL MURRAYDirectorAug 19, 2022 Buy$1720.6611,72143,161Aug 22, 2022, 12:12 PM
STAHL MURRAYDirectorAug 19, 2022 Buy$1720.661322,369207,003Aug 22, 2022, 12:12 PM
STAHL MURRAYDirectorAug 19, 2022 Buy$1720.6635,1621,795Aug 22, 2022, 12:12 PM
STAHL MURRAYDirectorAug 19, 2022 Buy$1720.6623,4411,403Aug 22, 2022, 12:12 PM
STAHL MURRAYDirectorAug 19, 2022 Buy$1720.6611,7211,563Aug 22, 2022, 12:12 PM
STAHL MURRAYDirectorAug 18, 2022 Buy$1790.4411,79043,160Aug 19, 2022, 11:14 AM
STAHL MURRAYDirectorAug 18, 2022 Buy$1790.441323,276206,990Aug 19, 2022, 11:14 AM
STAHL MURRAYDirectorAug 18, 2022 Buy$1790.4435,3711,792Aug 19, 2022, 11:14 AM
STAHL MURRAYDirectorAug 18, 2022 Buy$1790.4423,5811,401Aug 19, 2022, 11:14 AM
STAHL MURRAYDirectorAug 18, 2022 Buy$1790.4411,7901,562Aug 19, 2022, 11:14 AM
STAHL MURRAYDirectorAug 18, 2022 Buy$1790.4423,581104,073Aug 19, 2022, 11:14 AM
STAHL MURRAYDirectorAug 17, 2022 Buy$1725.0011,72543,159Aug 18, 2022, 10:45 AM
STAHL MURRAYDirectorAug 17, 2022 Buy$1725.001322,425206,977Aug 18, 2022, 10:45 AM
STAHL MURRAYDirectorAug 17, 2022 Buy$1725.0035,1751,789Aug 18, 2022, 10:45 AM
STAHL MURRAYDirectorAug 17, 2022 Buy$1725.0023,4501,399Aug 18, 2022, 10:45 AM
STAHL MURRAYDirectorAug 17, 2022 Buy$1725.0011,7251,561Aug 18, 2022, 10:45 AM
STAHL MURRAYDirectorAug 17, 2022 Buy$1725.0023,450104,071Aug 18, 2022, 10:45 AM
STAHL MURRAYDirectorAug 16, 2022 Buy$1658.851321,565206,964Aug 17, 2022, 10:51 AM
STAHL MURRAYDirectorAug 16, 2022 Buy$1658.8534,9771,786Aug 17, 2022, 10:51 AM
STAHL MURRAYDirectorAug 16, 2022 Buy$1658.8523,3181,397Aug 17, 2022, 10:51 AM
STAHL MURRAYDirectorAug 16, 2022 Buy$1658.8511,6591,560Aug 17, 2022, 10:51 AM
STAHL MURRAYDirectorAug 16, 2022 Buy$1658.8523,318104,069Aug 17, 2022, 10:51 AM
STAHL MURRAYDirectorAug 16, 2022 Buy$1658.8511,65943,158Aug 17, 2022, 10:51 AM
STAHL MURRAYDirectorAug 15, 2022 Buy$1687.301321,935206,951Aug 16, 2022, 11:07 AM
STAHL MURRAYDirectorAug 15, 2022 Buy$1687.3035,0621,783Aug 16, 2022, 11:07 AM
STAHL MURRAYDirectorAug 15, 2022 Buy$1687.3023,3751,395Aug 16, 2022, 11:07 AM
STAHL MURRAYDirectorAug 15, 2022 Buy$1687.3011,6871,559Aug 16, 2022, 11:07 AM
STAHL MURRAYDirectorAug 15, 2022 Buy$1687.3023,375104,067Aug 16, 2022, 11:07 AM
STAHL MURRAYDirectorAug 15, 2022 Buy$1687.3011,68743,157Aug 16, 2022, 11:07 AM
STAHL MURRAYDirectorAug 12, 2022 Buy$1676.441321,794206,938Aug 15, 2022, 11:14 AM
STAHL MURRAYDirectorAug 12, 2022 Buy$1676.4435,0291,780Aug 15, 2022, 11:14 AM
STAHL MURRAYDirectorAug 12, 2022 Buy$1676.4423,3531,393Aug 15, 2022, 11:14 AM
STAHL MURRAYDirectorAug 12, 2022 Buy$1676.4411,6761,558Aug 15, 2022, 11:14 AM
STAHL MURRAYDirectorAug 12, 2022 Buy$1676.4423,353104,065Aug 15, 2022, 11:14 AM
STAHL MURRAYDirectorAug 12, 2022 Buy$1676.4411,67643,156Aug 15, 2022, 11:14 AM
STAHL MURRAYDirectorAug 11, 2022 Buy$1744.601322,680206,925Aug 12, 2022, 10:36 AM
STAHL MURRAYDirectorAug 11, 2022 Buy$1744.6035,2341,777Aug 12, 2022, 10:36 AM
STAHL MURRAYDirectorAug 11, 2022 Buy$1744.6023,4891,391Aug 12, 2022, 10:36 AM
STAHL MURRAYDirectorAug 11, 2022 Buy$1744.6011,7451,557Aug 12, 2022, 10:36 AM
STAHL MURRAYDirectorAug 11, 2022 Buy$1744.6023,489104,063Aug 12, 2022, 10:36 AM
STAHL MURRAYDirectorAug 11, 2022 Buy$1744.6011,74543,155Aug 12, 2022, 10:36 AM
STAHL MURRAYDirectorAug 10, 2022 Buy$1730.2535,1911,774Aug 11, 2022, 12:02 PM
STAHL MURRAYDirectorAug 10, 2022 Buy$1730.2523,4611,389Aug 11, 2022, 12:02 PM
STAHL MURRAYDirectorAug 10, 2022 Buy$1730.2511,7301,556Aug 11, 2022, 12:02 PM
STAHL MURRAYDirectorAug 10, 2022 Buy$1730.2523,461104,061Aug 11, 2022, 12:02 PM
STAHL MURRAYDirectorAug 10, 2022 Buy$1730.2511,73043,154Aug 11, 2022, 12:02 PM
STAHL MURRAYDirectorAug 10, 2022 Buy$1730.251322,493206,912Aug 11, 2022, 12:02 PM
STAHL MURRAYDirectorAug 09, 2022 Buy$1711.0035,1331,771Aug 10, 2022, 11:17 AM
STAHL MURRAYDirectorAug 09, 2022 Buy$1711.0023,4221,387Aug 10, 2022, 11:17 AM
STAHL MURRAYDirectorAug 09, 2022 Buy$1711.0011,7111,555Aug 10, 2022, 11:17 AM
STAHL MURRAYDirectorAug 09, 2022 Buy$1711.0023,422104,059Aug 10, 2022, 11:17 AM
STAHL MURRAYDirectorAug 09, 2022 Buy$1711.0011,71143,153Aug 10, 2022, 11:17 AM
STAHL MURRAYDirectorAug 09, 2022 Buy$1711.001322,243206,899Aug 10, 2022, 11:17 AM
STAHL MURRAYDirectorAug 08, 2022 Buy$1710.9423,4221,385Aug 09, 2022, 12:03 PM
STAHL MURRAYDirectorAug 08, 2022 Buy$1710.9411,7111,554Aug 09, 2022, 12:03 PM
STAHL MURRAYDirectorAug 08, 2022 Buy$1710.9423,422104,057Aug 09, 2022, 12:03 PM
STAHL MURRAYDirectorAug 08, 2022 Buy$1710.9411,71143,152Aug 09, 2022, 12:03 PM
STAHL MURRAYDirectorAug 08, 2022 Buy$1710.941322,242206,886Aug 09, 2022, 12:03 PM
STAHL MURRAYDirectorAug 08, 2022 Buy$1710.9435,1331,768Aug 09, 2022, 12:03 PM
STAHL MURRAYDirectorAug 05, 2022 Buy$1656.8211,6571,553Aug 08, 2022, 12:03 PM
STAHL MURRAYDirectorAug 05, 2022 Buy$1656.8223,314104,055Aug 08, 2022, 12:03 PM
STAHL MURRAYDirectorAug 05, 2022 Buy$1656.8211,65743,151Aug 08, 2022, 12:03 PM
STAHL MURRAYDirectorAug 05, 2022 Buy$1656.821321,539206,873Aug 08, 2022, 12:03 PM
STAHL MURRAYDirectorAug 05, 2022 Buy$1656.8234,9701,765Aug 08, 2022, 12:03 PM
STAHL MURRAYDirectorAug 05, 2022 Buy$1656.8223,3141,383Aug 08, 2022, 12:03 PM
STAHL MURRAYDirectorAug 04, 2022 Buy$1641.5511,6421,552Aug 05, 2022, 11:08 AM
STAHL MURRAYDirectorAug 04, 2022 Buy$1641.5523,283104,053Aug 05, 2022, 11:08 AM
STAHL MURRAYDirectorAug 04, 2022 Buy$1641.5511,64243,150Aug 05, 2022, 11:08 AM
STAHL MURRAYDirectorAug 04, 2022 Buy$1641.551321,340206,860Aug 05, 2022, 11:08 AM
STAHL MURRAYDirectorAug 04, 2022 Buy$1641.5534,9251,762Aug 05, 2022, 11:08 AM
STAHL MURRAYDirectorAug 04, 2022 Buy$1641.5523,2831,381Aug 05, 2022, 11:08 AM
STAHL MURRAYDirectorAug 03, 2022 Buy$1769.4123,539104,051Aug 04, 2022, 11:00 AM
STAHL MURRAYDirectorAug 03, 2022 Buy$1769.4111,76943,149Aug 04, 2022, 11:00 AM
STAHL MURRAYDirectorAug 03, 2022 Buy$1769.411323,002206,847Aug 04, 2022, 11:00 AM
STAHL MURRAYDirectorAug 03, 2022 Buy$1769.4135,3081,759Aug 04, 2022, 11:00 AM
STAHL MURRAYDirectorAug 03, 2022 Buy$1769.4123,5391,379Aug 04, 2022, 11:00 AM
STAHL MURRAYDirectorAug 03, 2022 Buy$1769.4111,7691,551Aug 04, 2022, 11:00 AM
STAHL MURRAYDirectorAug 02, 2022 Buy$1822.2723,645104,049Aug 03, 2022, 10:39 AM
STAHL MURRAYDirectorAug 02, 2022 Buy$1822.2711,82243,148Aug 03, 2022, 10:39 AM
STAHL MURRAYDirectorAug 02, 2022 Buy$1822.271323,690206,834Aug 03, 2022, 10:39 AM
STAHL MURRAYDirectorAug 02, 2022 Buy$1822.2735,4671,756Aug 03, 2022, 10:39 AM
STAHL MURRAYDirectorAug 02, 2022 Buy$1822.2723,6451,377Aug 03, 2022, 10:39 AM
STAHL MURRAYDirectorAug 02, 2022 Buy$1822.2711,8221,550Aug 03, 2022, 10:39 AM
STAHL MURRAYDirectorAug 01, 2022 Option Exercise$1833.852749,5141,753Aug 02, 2022, 12:17 PM
STAHL MURRAYDirectorAug 01, 2022 Option Exercise$1833.8596176,050104,047Aug 02, 2022, 12:17 PM
STAHL MURRAYDirectorAug 01, 2022 Option Exercise$1833.851833,0091,375Aug 02, 2022, 12:17 PM
STAHL MURRAYDirectorAug 01, 2022 Buy$1821.9435,4661,780Aug 02, 2022, 12:17 PM
STAHL MURRAYDirectorAug 01, 2022 Buy$1821.9423,6441,393Aug 02, 2022, 12:17 PM
STAHL MURRAYDirectorAug 01, 2022 Buy$1821.9411,8221,549Aug 02, 2022, 12:17 PM
STAHL MURRAYDirectorAug 01, 2022 Buy$1821.9423,644103,951Aug 02, 2022, 12:17 PM
STAHL MURRAYDirectorAug 01, 2022 Buy$1821.9411,82243,147Aug 02, 2022, 12:17 PM
STAHL MURRAYDirectorAug 01, 2022 Buy$1821.941323,685206,821Aug 02, 2022, 12:17 PM
STAHL MURRAYDirectorJul 29, 2022 Buy$1833.8523,6681,391Aug 01, 2022, 11:57 AM
STAHL MURRAYDirectorJul 29, 2022 Buy$1833.8511,8341,548Aug 01, 2022, 11:57 AM
STAHL MURRAYDirectorJul 29, 2022 Buy$1833.8523,668103,949Aug 01, 2022, 11:57 AM
STAHL MURRAYDirectorJul 29, 2022 Buy$1833.8511,83443,146Aug 01, 2022, 11:57 AM
STAHL MURRAYDirectorJul 29, 2022 Buy$1833.851323,840206,808Aug 01, 2022, 11:57 AM
STAHL MURRAYDirectorJul 29, 2022 Buy$1833.8535,5021,777Aug 01, 2022, 11:57 AM
STAHL MURRAYDirectorJul 28, 2022 Buy$1830.4935,4911,774Jul 29, 2022, 10:15 AM
STAHL MURRAYDirectorJul 28, 2022 Buy$1830.4923,661103,947Jul 29, 2022, 10:15 AM
STAHL MURRAYDirectorJul 28, 2022 Buy$1830.4911,8301,547Jul 29, 2022, 10:15 AM
STAHL MURRAYDirectorJul 28, 2022 Buy$1830.4923,6611,389Jul 29, 2022, 10:15 AM
STAHL MURRAYDirectorJul 28, 2022 Buy$1830.491323,796206,795Jul 29, 2022, 10:15 AM
STAHL MURRAYDirectorJul 28, 2022 Buy$1830.4911,83043,145Jul 29, 2022, 10:15 AM
STAHL MURRAYDirectorJul 27, 2022 Buy$1828.9211,8291,546Jul 28, 2022, 10:46 AM
STAHL MURRAYDirectorJul 27, 2022 Buy$1828.9223,658103,945Jul 28, 2022, 10:46 AM
STAHL MURRAYDirectorJul 27, 2022 Buy$1828.9211,82943,144Jul 28, 2022, 10:46 AM
STAHL MURRAYDirectorJul 27, 2022 Buy$1828.921323,776206,782Jul 28, 2022, 10:46 AM
STAHL MURRAYDirectorJul 27, 2022 Buy$1828.9235,4871,771Jul 28, 2022, 10:46 AM
STAHL MURRAYDirectorJul 27, 2022 Buy$1828.9223,6581,387Jul 28, 2022, 10:46 AM
STAHL MURRAYDirectorJul 26, 2022 Buy$1773.3611,7731,545Jul 27, 2022, 12:02 PM
STAHL MURRAYDirectorJul 26, 2022 Buy$1773.3623,547103,943Jul 27, 2022, 12:02 PM
STAHL MURRAYDirectorJul 26, 2022 Buy$1773.3611,77343,143Jul 27, 2022, 12:02 PM
STAHL MURRAYDirectorJul 26, 2022 Buy$1773.361323,054206,769Jul 27, 2022, 12:02 PM
STAHL MURRAYDirectorJul 26, 2022 Buy$1773.3635,3201,768Jul 27, 2022, 12:02 PM
STAHL MURRAYDirectorJul 26, 2022 Buy$1773.3623,5471,385Jul 27, 2022, 12:02 PM
STAHL MURRAYDirectorJul 25, 2022 Buy$1769.9323,540103,941Jul 26, 2022, 11:52 AM
STAHL MURRAYDirectorJul 25, 2022 Buy$1769.9311,77043,142Jul 26, 2022, 11:52 AM
STAHL MURRAYDirectorJul 25, 2022 Buy$1769.931323,009206,756Jul 26, 2022, 11:52 AM
STAHL MURRAYDirectorJul 25, 2022 Buy$1769.9335,3101,765Jul 26, 2022, 11:52 AM
STAHL MURRAYDirectorJul 25, 2022 Buy$1769.9323,5401,383Jul 26, 2022, 11:52 AM
STAHL MURRAYDirectorJul 25, 2022 Buy$1769.9311,7701,544Jul 26, 2022, 11:52 AM
STAHL MURRAYDirectorJul 22, 2022 Buy$1720.0023,4401,381Jul 25, 2022, 10:41 AM
STAHL MURRAYDirectorJul 22, 2022 Buy$1720.001322,360206,743Jul 25, 2022, 10:41 AM
STAHL MURRAYDirectorJul 22, 2022 Buy$1720.0011,72043,141Jul 25, 2022, 10:41 AM
STAHL MURRAYDirectorJul 22, 2022 Buy$1720.0035,1601,762Jul 25, 2022, 10:41 AM
STAHL MURRAYDirectorJul 22, 2022 Buy$1720.0023,440103,939Jul 25, 2022, 10:41 AM
STAHL MURRAYDirectorJul 22, 2022 Buy$1720.0011,7201,543Jul 25, 2022, 10:41 AM
STAHL MURRAYDirectorJul 21, 2022 Buy$1754.3411,75443,140Jul 22, 2022, 12:11 PM
STAHL MURRAYDirectorJul 21, 2022 Buy$1754.341322,806206,730Jul 22, 2022, 12:11 PM
STAHL MURRAYDirectorJul 21, 2022 Buy$1754.3435,2631,759Jul 22, 2022, 12:11 PM
STAHL MURRAYDirectorJul 21, 2022 Buy$1754.3423,5091,379Jul 22, 2022, 12:11 PM
STAHL MURRAYDirectorJul 21, 2022 Buy$1754.3411,7541,542Jul 22, 2022, 12:11 PM
STAHL MURRAYDirectorJul 21, 2022 Buy$1754.3423,509103,937Jul 22, 2022, 12:11 PM
STAHL MURRAYDirectorJul 20, 2022 Buy$1811.9411,81243,139Jul 21, 2022, 12:10 PM
STAHL MURRAYDirectorJul 20, 2022 Buy$1811.941323,555206,717Jul 21, 2022, 12:10 PM
STAHL MURRAYDirectorJul 20, 2022 Buy$1811.9435,4361,756Jul 21, 2022, 12:10 PM
STAHL MURRAYDirectorJul 20, 2022 Buy$1811.9423,6241,377Jul 21, 2022, 12:10 PM
STAHL MURRAYDirectorJul 20, 2022 Buy$1811.9411,8121,541Jul 21, 2022, 12:10 PM
STAHL MURRAYDirectorJul 20, 2022 Buy$1811.942