Jun 30
2025
BUY
Grant, award, or other acquisition
-
126
Added 1.24%
10,034
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
-
134
Added 1.34%
9,888
Common Stock
Feb 14
2025
SELL
Open market or private sale
$451,031
$264.69 p/Share
1,704
Reduced 14.9%
9,734
Common Stock
Feb 14
2025
BUY
Exercise of conversion of derivative security
$293,150
$112.75 p/Share
2,600
Added 18.52%
11,438
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
-
143
Added 1.59%
8,838
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
132
Added 1.5%
8,679
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
-
141
Added 1.63%
8,530
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
-
146
Added 1.71%
8,371
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
-
157
Added 1.88%
8,206
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
-
183
Added 2.23%
8,028
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
168
Added 2.1%
7,827
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
189
Added 2.41%
7,639
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
-
214
Added 2.8%
7,430
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
213
Added 2.87%
7,196
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
205
Added 2.86%
6,965
Common Stock
Apr 29
2022
BUY
Open market or private purchase
$250,750
$170.0 p/Share
1,475
Added 17.94%
6,745
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
175
Added 3.21%
5,270
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
122
Added 2.34%
5,083
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
135
Added 2.65%
4,950
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
-
139
Added 2.81%
4,803
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
-
133
Added 2.78%
4,654
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
-
133
Added 2.86%
4,510
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
-
143
Added 3.17%
4,367
Common Stock