Jul 09
2025
BUY
Grant, award, or other acquisition
$2,045
$52.45 p/Share
39
Added 0.24%
15,917
Common Stock
Jul 01
2025
BUY
Grant, award, or other acquisition
$34,989
$50.71 p/Share
690
Added 4.16%
15,878
Common Stock
Apr 09
2025
BUY
Grant, award, or other acquisition
$2,058
$43.8 p/Share
47
Added 0.31%
15,188
Common Stock
Apr 04
2025
BUY
Open market or private purchase
$100,039
$40.42 p/Share
2,475
Added 14.05%
15,141
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
$34,953
$46.98 p/Share
744
Added 5.55%
12,666
Common Stock
Jan 30
2025
BUY
Grant, award, or other acquisition
$2,008
$48.99 p/Share
41
Added 0.34%
11,922
Common Stock
Jan 15
2025
BUY
Grant, award, or other acquisition
$149,978
$51.61 p/Share
2,906
Added 19.65%
11,881
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
$34,994
$49.15 p/Share
712
Added 7.35%
8,975
Common Stock
Nov 14
2024
BUY
Grant, award, or other acquisition
$1,485
$59.43 p/Share
25
Added 0.3%
8,263
Common Stock
Jul 10
2024
BUY
Grant, award, or other acquisition
$1,472
$52.59 p/Share
28
Added 0.34%
8,238
Common Stock
Apr 10
2024
BUY
Grant, award, or other acquisition
$1,487
$57.22 p/Share
26
Added 0.32%
8,210
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$1,296
$51.87 p/Share
25
Added 0.3%
8,184
Common Stock
Jan 10
2024
BUY
Grant, award, or other acquisition
-
2,835
Added 25.79%
8,159
Common Stock
Nov 09
2023
BUY
Grant, award, or other acquisition
$856
$45.07 p/Share
19
Added 0.36%
5,324
Common Stock
Jul 12
2023
BUY
Grant, award, or other acquisition
$834
$55.62 p/Share
15
Added 0.28%
5,305
Common Stock
Apr 12
2023
BUY
Grant, award, or other acquisition
$851
$47.3 p/Share
18
Added 0.34%
5,290
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
$840
$56.04 p/Share
15
Added 0.28%
5,272
Common Stock
Jan 11
2023
BUY
Grant, award, or other acquisition
-
2,492
Added 32.16%
5,257
Common Stock
Nov 10
2022
BUY
Grant, award, or other acquisition
$431
$47.89 p/Share
9
Added 0.32%
2,765
Common Stock
Jul 13
2022
BUY
Grant, award, or other acquisition
$381
$34.67 p/Share
11
Added 0.4%
2,756
Common Stock
Apr 13
2022
BUY
Grant, award, or other acquisition
$393
$43.72 p/Share
9
Added 0.33%
2,745
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
2,736
Added 50.0%
2,736
Common Stock