Jan 02
2025
BUY
Grant, award, or other acquisition
-
298
Added 1.8%
16,249
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
-
291
Added 1.79%
15,951
Common Stock
Jul 22
2024
SELL
Open market or private sale
$566,650
$80.95 p/Share
7,000
Reduced 30.89%
15,660
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
383
Added 1.66%
22,660
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
362
Added 1.6%
22,277
Common Stock
Feb 26
2024
SELL
Open market or private sale
$219,594
$71.81 p/Share
3,058
Reduced 12.25%
21,915
Common Stock
Feb 23
2024
SELL
Open market or private sale
$498,157
$71.76 p/Share
6,942
Reduced 21.75%
24,973
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
365
Added 1.13%
31,915
Common Stock
Oct 25
2023
SELL
Open market or private sale
$504,500
$50.45 p/Share
10,000
Reduced 24.07%
31,550
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
442
Added 1.05%
41,550
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
-
472
Added 1.14%
41,108
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
-
433
Added 1.05%
40,636
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
419
Added 1.03%
40,203
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
-
432
Added 1.07%
39,784
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
429
Added 1.08%
39,352
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
315
Added 0.8%
38,923
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
298
Added 0.77%
38,608
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
325
Added 0.84%
38,310
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
304
Added 0.79%
37,985
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
375
Added 0.99%
37,681
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
341
Added 0.91%
37,306
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
-
447
Added 1.19%
36,965
Common Stock
Jul 01
2020
BUY
Grant, award, or other acquisition
-
366
Added 0.99%
36,518
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
-
581
Added 1.58%
36,152
Common Stock
Jan 02
2020
BUY
Grant, award, or other acquisition
-
395
Added 1.1%
35,571
Common Stock