Sep 20
2023
SELL
Open market or private sale
$1,573,500
$104.9 p/Share
15,000
Reduced 0.68%
2,206,931
Common Stock
Sep 13
2023
SELL
Open market or private sale
$1,667,550
$111.17 p/Share
15,000
Reduced 0.67%
2,221,931
Common Stock
Sep 06
2023
SELL
Open market or private sale
$1,621,200
$108.08 p/Share
15,000
Reduced 0.75%
1,982,209
Common Stock
Aug 30
2023
SELL
Open market or private sale
$1,739,400
$115.96 p/Share
15,000
Reduced 0.75%
1,997,209
Common Stock
Aug 23
2023
SELL
Open market or private sale
$1,721,700
$114.78 p/Share
15,000
Reduced 0.74%
2,012,209
Common Stock
Aug 16
2023
SELL
Open market or private sale
$977,099
$97.71 p/Share
10,000
Reduced 0.49%
2,027,209
Common Stock
Aug 02
2023
SELL
Open market or private sale
$1,681,200
$112.08 p/Share
15,000
Reduced 0.73%
2,037,209
Common Stock
Jul 26
2023
SELL
Open market or private sale
$1,807,050
$120.47 p/Share
15,000
Reduced 0.73%
2,052,209
Common Stock
Jul 19
2023
SELL
Open market or private sale
$1,877,400
$125.16 p/Share
15,000
Reduced 0.72%
2,067,209
Common Stock
Jul 12
2023
SELL
Open market or private sale
$1,888,500
$125.9 p/Share
15,000
Reduced 0.72%
2,082,209
Common Stock
Jul 05
2023
SELL
Open market or private sale
$1,887,600
$125.84 p/Share
15,000
Reduced 0.71%
2,097,209
Common Stock
Jun 28
2023
SELL
Open market or private sale
$1,819,950
$121.33 p/Share
15,000
Reduced 0.71%
2,112,209
Common Stock
Jun 21
2023
SELL
Open market or private sale
$1,836,600
$122.44 p/Share
15,000
Reduced 0.7%
2,127,209
Common Stock
Jun 14
2023
SELL
Open market or private sale
$1,900,950
$126.73 p/Share
15,000
Reduced 0.7%
2,142,209
Common Stock
Jun 07
2023
SELL
Open market or private sale
$1,892,550
$126.17 p/Share
15,000
Reduced 0.69%
2,157,209
Common Stock
May 31
2023
SELL
Open market or private sale
$1,915,500
$127.7 p/Share
15,000
Reduced 0.69%
2,172,209
Common Stock
Mar 01
2023
SELL
Open market or private sale
$1,390,000
$139.0 p/Share
10,000
Reduced 0.46%
2,187,209
Common Stock
Feb 22
2023
SELL
Open market or private sale
$1,603,500
$160.35 p/Share
10,000
Reduced 0.45%
2,197,209
Common Stock
Feb 15
2023
SELL
Open market or private sale
$1,731,699
$173.17 p/Share
10,000
Reduced 0.45%
2,207,209
Common Stock
Feb 08
2023
SELL
Open market or private sale
$3,338,399
$166.92 p/Share
20,000
Reduced 0.89%
2,217,209
Common Stock
Jan 25
2023
SELL
Open market or private sale
$1,943,300
$194.33 p/Share
10,000
Reduced 0.44%
2,237,209
Common Stock
Jan 18
2023
SELL
Open market or private sale
$2,002,000
$200.2 p/Share
10,000
Reduced 0.44%
2,247,209
Common Stock
Jan 11
2023
SELL
Open market or private sale
$1,885,700
$188.57 p/Share
10,000
Reduced 0.44%
2,257,209
Common Stock
Jan 04
2023
SELL
Open market or private sale
$1,821,500
$182.15 p/Share
10,000
Reduced 0.44%
2,267,209
Common Stock
Dec 21
2022
SELL
Open market or private sale
$2,017,000
$201.7 p/Share
10,000
Reduced 0.44%
2,277,209
Common Stock