Oct 01
2024
BUY
Grant, award, or other acquisition
-
136
Added 0.13%
104,790
Common Stock
Sep 11
2024
SELL
Open market or private sale
$1,534,300
$153.43 p/Share
10,000
Reduced 8.72%
104,654
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
195
Added 0.17%
114,654
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
223
Added 0.19%
114,459
Common Stock
Mar 07
2024
SELL
Open market or private sale
$1,556,967
$115.22 p/Share
13,513
Reduced 10.58%
114,236
Common Stock
Mar 06
2024
SELL
Open market or private sale
$433,974
$113.25 p/Share
3,832
Reduced 2.91%
127,749
Common Stock
Mar 05
2024
SELL
Open market or private sale
$1,261,370
$114.67 p/Share
11,000
Reduced 7.71%
131,581
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
264
Added 0.18%
142,581
Common Stock
Dec 14
2023
SELL
Open market or private sale
$529,145
$85.97 p/Share
6,155
Reduced 4.15%
142,317
Common Stock
Dec 11
2023
SELL
Open market or private sale
$843,668
$83.12 p/Share
10,150
Reduced 6.4%
148,472
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
317
Added 0.2%
158,622
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
-
368
Added 0.23%
158,305
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
-
485
Added 0.31%
157,937
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
588
Added 0.37%
157,452
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
-
758
Added 0.48%
156,864
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
693
Added 0.44%
156,106
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
520
Added 0.33%
155,413
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
413
Added 0.27%
154,893
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
458
Added 0.3%
154,480
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
407
Added 0.26%
154,022
Common Stock
Jun 09
2021
SELL
Open market or private sale
$22,128
$55.32 p/Share
400
Reduced 0.26%
153,615
Common Stock
Jun 08
2021
SELL
Open market or private sale
$110,780
$55.39 p/Share
2,000
Reduced 1.28%
154,015
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
399
Added 0.26%
156,015
Common Stock
Mar 10
2021
SELL
Open market or private sale
$462,800
$52.0 p/Share
8,900
Reduced 5.41%
155,616
Common Stock
Mar 09
2021
SELL
Open market or private sale
$394,476
$52.45 p/Share
7,521
Reduced 4.37%
164,516
Common Stock