Jun 16
2025
BUY
Grant, award, or other acquisition
$31,468
$50.35 p/Share
625
Added 0.55%
113,301
Common Stock
Mar 17
2025
BUY
Grant, award, or other acquisition
$31,743
$50.79 p/Share
625
Added 0.55%
112,676
Common Stock
Dec 16
2024
BUY
Grant, award, or other acquisition
$33,443
$53.51 p/Share
625
Added 0.55%
112,051
Common Stock
Sep 16
2024
BUY
Grant, award, or other acquisition
$30,218
$48.35 p/Share
625
Added 0.56%
111,426
Common Stock
Jun 17
2024
BUY
Grant, award, or other acquisition
$27,537
$44.06 p/Share
625
Added 0.56%
110,801
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
$30,468
$48.75 p/Share
625
Added 0.56%
110,176
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
$50,394
$53.84 p/Share
936
Added 0.85%
109,551
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
$36,280
$35.02 p/Share
1,036
Added 0.94%
108,615
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
$30,646
$27.51 p/Share
1,114
Added 1.02%
107,579
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
$63,334
$18.08 p/Share
3,503
Added 3.19%
106,465
Common Stock
Mar 13
2023
BUY
Open market or private purchase
$53,550
$10.71 p/Share
5,000
Added 4.63%
102,962
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
$31,453
$28.62 p/Share
1,099
Added 1.11%
97,962
Common Stock
Sep 15
2022
BUY
Grant, award, or other acquisition
$34,478
$32.65 p/Share
1,056
Added 1.08%
96,863
Common Stock
Jun 15
2022
BUY
Grant, award, or other acquisition
$34,781
$33.03 p/Share
1,053
Added 1.09%
95,807
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
$176,582
$56.47 p/Share
3,127
Added 3.19%
94,754
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
$53,670
$58.21 p/Share
922
Added 1.0%
91,627
Common Stock
Sep 15
2021
BUY
Grant, award, or other acquisition
$37,948
$37.24 p/Share
1,019
Added 1.11%
90,705
Common Stock
Jun 15
2021
BUY
Grant, award, or other acquisition
$39,759
$39.68 p/Share
1,002
Added 1.1%
89,686
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
$103,533
$31.71 p/Share
3,265
Added 3.55%
88,684
Common Stock
Dec 15
2020
BUY
Grant, award, or other acquisition
$24,121
$18.83 p/Share
1,281
Added 1.48%
85,419
Common Stock