Sep 05
2025
SELL
Open market or private sale
$18,536
$26.48 p/Share
700
Reduced 0.32%
217,425
Common Stock
Sep 04
2025
SELL
Open market or private sale
$194,157
$25.5 p/Share
7,614
Reduced 3.37%
218,125
Common Stock
Aug 01
2025
SELL
Open market or private sale
$18,312
$26.16 p/Share
700
Reduced 0.31%
225,739
Common Stock
Jul 01
2025
SELL
Open market or private sale
$18,508
$26.44 p/Share
700
Reduced 0.31%
226,439
Common Stock
Jun 05
2025
SELL
Open market or private sale
$20,461
$29.23 p/Share
700
Reduced 0.31%
227,139
Common Stock
Jun 04
2025
SELL
Open market or private sale
$136,580
$28.19 p/Share
4,845
Reduced 2.08%
227,839
Common Stock
May 01
2025
SELL
Open market or private sale
$17,864
$25.52 p/Share
700
Reduced 0.3%
232,009
Common Stock
Apr 01
2025
SELL
Open market or private sale
$18,900
$27.0 p/Share
700
Reduced 0.3%
232,709
Common Stock
Mar 11
2025
SELL
Open market or private sale
$21,140
$30.2 p/Share
700
Reduced 0.36%
193,501
Common Stock
Mar 04
2025
SELL
Open market or private sale
$94,373
$33.23 p/Share
2,840
Reduced 1.44%
194,201
Common Stock
Feb 25
2025
BUY
Grant, award, or other acquisition
-
81,212
Added 29.19%
197,041
Common Stock
Dec 04
2024
SELL
Open market or private sale
$171,961
$41.85 p/Share
4,109
Reduced 3.43%
115,818
Common Stock
Sep 04
2024
SELL
Open market or private sale
$128,453
$30.26 p/Share
4,245
Reduced 3.42%
119,927
Common Stock
Jun 04
2024
SELL
Open market or private sale
$265,345
$46.3 p/Share
5,731
Reduced 4.41%
124,172
Common Stock
Mar 06
2024
SELL
Open market or private sale
$426,380
$58.09 p/Share
7,340
Reduced 5.36%
129,559
Common Stock
Mar 05
2024
SELL
Open market or private sale
$216,750
$59.06 p/Share
3,670
Reduced 2.61%
136,899
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
35,684
Added 20.25%
140,569
Common Stock
Dec 07
2023
SELL
Open market or private sale
$380,962
$79.12 p/Share
4,815
Reduced 4.39%
104,777
Common Stock
Dec 06
2023
SELL
Payment of exercise price or tax liability
$397,261
$81.59 p/Share
4,869
Reduced 4.25%
109,592
Common Stock
Nov 24
2023
BUY
Grant, award, or other acquisition
-
27,468
Added 19.35%
114,461
Common Stock