Nov 12
2025
BUY
Grant, award, or other acquisition
-
162
Added 0.03%
470,911
Common Stock
Aug 14
2025
BUY
Grant, award, or other acquisition
-
157
Added 0.03%
470,749
Common Stock
May 14
2025
BUY
Grant, award, or other acquisition
-
184
Added 0.04%
470,591
Common Stock
Apr 24
2025
BUY
Grant, award, or other acquisition
-
4,273
Added 0.9%
470,407
Common Stock
Feb 14
2025
BUY
Grant, award, or other acquisition
-
125
Added 0.03%
466,134
Common Stock
Nov 13
2024
BUY
Grant, award, or other acquisition
-
124
Added 0.03%
466,008
Common Stock
Aug 14
2024
BUY
Grant, award, or other acquisition
-
142
Added 0.03%
465,884
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
-
153
Added 0.03%
465,742
Common Stock
Apr 25
2024
BUY
Grant, award, or other acquisition
-
4,428
Added 0.94%
465,588
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
119
Added 0.03%
461,160
Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
-
134
Added 0.03%
461,041
Common Stock
Aug 16
2023
BUY
Grant, award, or other acquisition
-
129
Added 0.03%
460,906
Common Stock
May 17
2023
BUY
Grant, award, or other acquisition
-
135
Added 0.03%
460,777
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
-
4,818
Added 1.04%
460,642
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
35
Added 0.01%
455,824
Common Stock
Feb 10
2023
SELL
Open market or private sale
$3,899,627
$43.0 p/Share
90,689
Reduced 16.6%
455,789
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
$3,476,109
$38.33 p/Share
90,689
Added 14.23%
546,478
Common Stock
Feb 07
2023
SELL
Open market or private sale
$3,603,104
$44.4 p/Share
81,151
Reduced 15.11%
455,789
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
$3,110,517
$38.33 p/Share
81,151
Added 13.13%
536,940
Common Stock
Nov 16
2022
BUY
Grant, award, or other acquisition
-
38
Added 0.01%
455,789
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
37
Added 0.01%
455,751
Common Stock
May 17
2022
BUY
Grant, award, or other acquisition
-
34
Added 0.01%
455,713
Common Stock
Apr 28
2022
BUY
Grant, award, or other acquisition
-
3,349
Added 0.73%
455,679
Common Stock
Apr 06
2022
BUY
Grant, award, or other acquisition
-
183
Added 0.04%
452,330
Common Stock