Nov 27
2024
SELL
Open market or private sale
$643,600
$64.36 p/Share
10,000
Reduced 7.1%
130,934
Common Stock
Nov 26
2024
-
65
Reduced 0.05%
140,934
Common Stock
Apr 02
2024
SELL
Open market or private sale
$75,667
$69.04 p/Share
1,096
Reduced 0.77%
140,834
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
11,700
Added 7.62%
141,930
Common Stock
Feb 13
2024
SELL
Open market or private sale
$46,642
$75.23 p/Share
620
Reduced 0.47%
130,230
Common Stock
Feb 12
2024
SELL
Open market or private sale
$75,576
$80.06 p/Share
944
Reduced 0.73%
129,209
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
1,641
Added 1.24%
130,850
Common Stock
Feb 07
2024
SELL
Open market or private sale
$164,072
$74.04 p/Share
2,216
Reduced 1.67%
130,153
Common Stock
Aug 31
2023
SELL
Open market or private sale
$839,900
$83.99 p/Share
10,000
Reduced 7.03%
132,237
Common Stock
Apr 04
2023
SELL
Open market or private sale
$126,442
$81.84 p/Share
1,545
Reduced 1.08%
142,097
Common Stock
Feb 14
2023
SELL
Open market or private sale
$112,623
$84.11 p/Share
1,339
Reduced 0.92%
143,642
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
9,300
Added 6.03%
144,981
Common Stock
Feb 08
2023
SELL
Open market or private sale
$71,467
$85.08 p/Share
840
Reduced 0.62%
135,681
Common Stock
Feb 07
2023
SELL
Open market or private sale
$74,451
$83.0 p/Share
897
Reduced 0.66%
134,130
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
2,391
Added 1.72%
136,521
Common Stock
Feb 03
2023
SELL
Open market or private sale
$56,344
$91.32 p/Share
617
Reduced 0.45%
135,027
Common Stock
Feb 02
2023
SELL
Open market or private sale
$55,713
$89.86 p/Share
620
Reduced 0.45%
135,644
Common Stock
Apr 04
2022
SELL
Open market or private sale
$136,966
$91.25 p/Share
1,501
Reduced 1.09%
135,957
Common Stock
Feb 14
2022
SELL
Open market or private sale
$314,579
$83.91 p/Share
3,749
Reduced 2.65%
137,458
Common Stock
Feb 08
2022
SELL
Open market or private sale
$497,703
$85.34 p/Share
5,832
Reduced 3.97%
141,207
Common Stock
Feb 07
2022
SELL
Open market or private sale
$68,583
$83.74 p/Share
819
Reduced 0.61%
132,639
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
14,400
Added 8.92%
147,039
Common Stock
Feb 02
2022
SELL
Open market or private sale
$50,970
$79.89 p/Share
638
Reduced 0.5%
126,258
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
7,200
Added 5.12%
133,458
Common Stock
Apr 05
2021
SELL
Open market or private sale
$127,414
$84.38 p/Share
1,510
Reduced 1.18%
126,619
Common Stock