Mar 01
2025
BUY
Grant, award, or other acquisition
-
828
Added 4.14%
19,195
Common Stock
Feb 27
2025
BUY
Grant, award, or other acquisition
-
402
Added 2.14%
18,367
Common Stock
Feb 14
2025
BUY
Grant, award, or other acquisition
$49,194
$109.32 p/Share
450
Added 2.44%
17,965
Common Stock
Oct 25
2024
SELL
Open market or private sale
$7,283,200
$91.04 p/Share
80,000
Reduced 17.92%
366,371
Common Stock
Oct 25
2024
-
1,000
Reduced 0.27%
365,371
Common Stock
Oct 25
2024
BUY
Grant, award, or other acquisition
-
548
Added 3.03%
17,515
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
-
639
Added 3.63%
16,967
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
-
648
Added 3.82%
16,328
Common Stock
Mar 10
2024
BUY
Grant, award, or other acquisition
-
312
Added 1.95%
15,680
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
412
Added 2.61%
15,368
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
1,632
Added 26.45%
4,539
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
893
Added 5.63%
14,956
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
604
Added 4.12%
14,063
Common Stock
Oct 27
2023
BUY
Grant, award, or other acquisition
-
663
Added 4.69%
13,459
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
-
613
Added 4.57%
12,796
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
680
Added 5.29%
12,183
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
307
Added 2.6%
11,503
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
1,617
Added 28.48%
4,060
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
1,355
Added 10.8%
11,196
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
595
Added 5.45%
10,318
Common Stock
Oct 27
2022
BUY
Grant, award, or other acquisition
-
614
Added 5.94%
9,723
Common Stock
Jul 28
2022
BUY
Grant, award, or other acquisition
-
659
Added 6.75%
9,109
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
611
Added 0.14%
445,894
Common Stock
Apr 28
2022
BUY
Grant, award, or other acquisition
-
496
Added 5.54%
8,450
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
1,208
Added 21.61%
4,382
Common Stock