Jan 31
2025
-
10,000
Reduced 8.16%
112,515
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
-
164
Added 0.15%
112,679
Common Stock
Oct 25
2024
BUY
Grant, award, or other acquisition
-
156
Added 0.13%
122,515
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
-
131
Added 0.11%
122,359
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
-
163
Added 0.13%
122,228
Common Stock
Mar 20
2024
BUY
Grant, award, or other acquisition
-
3,126
Added 2.5%
122,065
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
120
Added 0.1%
118,372
Common Stock
Oct 27
2023
BUY
Grant, award, or other acquisition
-
151
Added 0.13%
118,252
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
-
133
Added 0.11%
118,101
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
155
Added 0.13%
117,968
Common Stock
Mar 22
2023
BUY
Grant, award, or other acquisition
-
3,400
Added 2.8%
117,813
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
87
Added 0.08%
114,414
Common Stock
Jan 27
2023
BUY
Open market or private purchase
$90,920
$22.73 p/Share
4,000
Added 3.38%
114,327
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$270,807
$24.72 p/Share
10,955
Reduced 9.03%
110,327
Common Stock
Oct 28
2022
BUY
Grant, award, or other acquisition
-
408
Added 0.34%
121,282
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
-
422
Added 0.35%
120,874
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
528
Added 0.44%
120,452
Common Stock
Mar 23
2022
BUY
Grant, award, or other acquisition
-
2,443
Added 2.0%
119,924
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
407
Added 0.35%
117,481
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
436
Added 0.16%
267,074
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
-
466
Added 0.17%
266,638
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
-
494
Added 0.19%
266,172
Common Stock
Mar 24
2021
BUY
Grant, award, or other acquisition
-
2,445
Added 0.91%
265,678
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
563
Added 0.21%
263,233
Common Stock
Oct 30
2020
BUY
Grant, award, or other acquisition
-
611
Added 0.23%
262,669
Common Stock