Jan 02
2024
BUY
Grant, award, or other acquisition
-
268
Added 1.37%
19,255
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
333
Added 1.72%
18,987
Common Stock
Sep 25
2023
BUY
Grant, award, or other acquisition
-
1,353
Added 6.76%
18,654
Common Stock
Aug 31
2023
SELL
Open market or private sale
$1,255,221
$66.76 p/Share
18,802
Reduced 52.08%
17,301
Common Stock
Aug 30
2023
SELL
Open market or private sale
$503,956
$66.31 p/Share
7,600
Reduced 17.39%
36,103
Common Stock
Aug 29
2023
SELL
Open market or private sale
$486,374
$64.85 p/Share
7,500
Reduced 14.65%
43,703
Common Stock
Aug 28
2023
SELL
Open market or private sale
$322,350
$64.47 p/Share
5,000
Reduced 8.9%
51,203
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
-
384
Added 0.68%
56,203
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
-
431
Added 0.77%
55,819
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
481
Added 0.86%
55,388
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
-
507
Added 0.91%
54,907
Common Stock
Sep 26
2022
BUY
Grant, award, or other acquisition
-
2,052
Added 3.63%
54,400
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
408
Added 0.77%
52,348
Common Stock
Jun 15
2022
SELL
Open market or private sale
$553,496
$55.92 p/Share
9,898
Reduced 16.01%
51,940
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
387
Added 0.62%
61,838
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
377
Added 0.61%
61,451
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
194
Added 0.63%
30,537
Common Stock
Sep 27
2021
BUY
Grant, award, or other acquisition
-
787
Added 2.53%
30,343
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
235
Added 0.79%
29,556
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
207
Added 0.7%
29,321
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
233
Added 0.79%
29,114
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
-
281
Added 0.96%
28,881
Common Stock