Oct 16
2024
BUY
Open market or private purchase
$106
$35.46 p/Share
3
Added 0.04%
6,756
Common Stock
Jul 16
2024
BUY
Open market or private purchase
$106
$35.34 p/Share
3
Added 0.04%
6,713
Common Stock
May 06
2024
BUY
Grant, award, or other acquisition
-
1,030
Added 13.38%
6,669
Common Stock
Apr 16
2024
BUY
Open market or private purchase
$103
$34.38 p/Share
3
Added 0.05%
5,639
Common Stock
Jan 17
2024
BUY
Open market or private purchase
$110
$36.75 p/Share
3
Added 0.05%
5,600
Common Stock
Oct 17
2023
BUY
Open market or private purchase
$106
$35.48 p/Share
3
Added 0.05%
5,565
Common Stock
Jul 17
2023
BUY
Open market or private purchase
$117
$39.07 p/Share
3
Added 0.05%
5,531
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
806
Added 12.78%
5,499
Common Stock
Apr 17
2023
BUY
Open market or private purchase
$126
$42.26 p/Share
3
Added 0.06%
4,693
Common Stock
Jan 18
2023
BUY
Open market or private purchase
$128
$42.9 p/Share
3
Added 0.06%
4,668
Common Stock
Oct 17
2022
BUY
Open market or private purchase
$110
$36.71 p/Share
3
Added 0.06%
4,643
Common Stock
Jul 18
2022
BUY
Open market or private purchase
$114
$37.98 p/Share
3
Added 0.06%
4,616
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
-
1,111
Added 18.61%
4,859
Common Stock
Apr 18
2022
BUY
Open market or private purchase
$129
$43.04 p/Share
3
Added 0.09%
3,478
Common Stock
Apr 14
2022
BUY
Open market or private purchase
$656
$41.02 p/Share
16
Added 0.46%
3,475
Common Stock
Jan 18
2022
BUY
Open market or private purchase
$94
$46.99 p/Share
2
Added 0.06%
3,459
Common Stock
Jan 14
2022
BUY
Open market or private purchase
$650
$46.45 p/Share
14
Added 0.4%
3,456
Common Stock
Oct 18
2021
BUY
Open market or private purchase
$126
$42.04 p/Share
3
Added 0.09%
3,442
Common Stock
Oct 15
2021
BUY
Open market or private purchase
$635
$42.33 p/Share
15
Added 0.43%
3,439
Common Stock
Jul 16
2021
BUY
Open market or private purchase
$87
$43.52 p/Share
2
Added 0.06%
3,424
Common Stock
Jul 15
2021
BUY
Open market or private purchase
$618
$44.13 p/Share
14
Added 0.41%
3,421
Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
-
809
Added 19.19%
3,406
Common Stock
Apr 16
2021
BUY
Open market or private purchase
$92
$45.95 p/Share
2
Added 0.08%
2,597
Common Stock
Apr 15
2021
BUY
Open market or private purchase
$452
$41.1 p/Share
11
Added 0.42%
2,594
Common Stock
Jan 19
2021
BUY
Open market or private purchase
$88
$44.11 p/Share
2
Added 0.08%
2,582
Common Stock