Jun 20
2025
BUY
Grant, award, or other acquisition
$15,852
$38.57 p/Share
411
Added 0.41%
98,910
Common
May 30
2025
BUY
Grant, award, or other acquisition
-
890
Added 0.9%
98,499
Common
Mar 20
2025
BUY
Grant, award, or other acquisition
$19,352
$41.44 p/Share
467
Added 0.48%
96,568
Common
Dec 20
2024
BUY
Grant, award, or other acquisition
$12,287
$43.42 p/Share
283
Added 0.3%
95,230
Common
Sep 20
2024
BUY
Grant, award, or other acquisition
$10,808
$40.18 p/Share
269
Added 0.29%
94,019
Common
Jun 20
2024
BUY
Grant, award, or other acquisition
$13,143
$31.67 p/Share
415
Added 0.45%
92,838
Common
May 31
2024
BUY
Grant, award, or other acquisition
-
1,080
Added 1.16%
92,423
Common
Mar 20
2024
BUY
Grant, award, or other acquisition
$10,629
$32.31 p/Share
329
Added 0.36%
90,116
Common
Dec 20
2023
BUY
Grant, award, or other acquisition
$13,770
$38.25 p/Share
360
Added 0.4%
88,797
Common
Sep 20
2023
BUY
Grant, award, or other acquisition
$19,241
$29.11 p/Share
661
Added 0.75%
87,188
Common
Jun 20
2023
BUY
Grant, award, or other acquisition
$15,938
$32.66 p/Share
488
Added 0.57%
85,500
Common
Jun 01
2023
BUY
Grant, award, or other acquisition
-
1,174
Added 1.36%
85,012
Common
Mar 20
2023
BUY
Grant, award, or other acquisition
$12,773
$37.35 p/Share
342
Added 0.41%
82,764
Common
Dec 20
2022
BUY
Grant, award, or other acquisition
$14,092
$40.38 p/Share
349
Added 0.43%
81,623
Common
Sep 20
2022
BUY
Grant, award, or other acquisition
$12,614
$45.21 p/Share
279
Added 0.35%
80,539
Common
Jun 17
2022
BUY
Open market or private purchase
$12,135
$44.45 p/Share
273
Added 0.34%
79,565
Common
Apr 29
2022
BUY
Grant, award, or other acquisition
-
783
Added 0.99%
78,607
Common
Mar 18
2022
BUY
Open market or private purchase
$11,324
$49.02 p/Share
231
Added 0.3%
77,824
Common
Dec 20
2021
BUY
Open market or private purchase
$9,230
$45.47 p/Share
203
Added 0.26%
76,971
Common
Sep 20
2021
BUY
Open market or private purchase
$9,214
$45.39 p/Share
203
Added 0.27%
76,195
Common
Jun 18
2021
BUY
Open market or private purchase
$10,825
$46.26 p/Share
234
Added 0.31%
75,388
Common
May 03
2021
BUY
Grant, award, or other acquisition
-
520
Added 0.69%
75,154
Common
Mar 19
2021
BUY
Open market or private purchase
$8,959
$47.91 p/Share
187
Added 0.25%
74,078
Common
Dec 20
2020
BUY
Grant, award, or other acquisition
$6,493
$35.48 p/Share
183
Added 0.25%
73,255
Common