Mar 31
2025
BUY
Grant, award, or other acquisition
-
134
Added 1.2%
11,050
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
-
143
Added 1.3%
10,894
Common Stock
Dec 06
2024
SELL
Payment of exercise price or tax liability
$247,843
$250.6 p/Share
989
Reduced 8.44%
10,733
Common Stock
Dec 06
2024
BUY
Exercise of conversion of derivative security
$248,050
$112.75 p/Share
2,200
Added 15.8%
11,722
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
132
Added 1.37%
9,522
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
-
141
Added 1.48%
9,371
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
-
146
Added 1.56%
9,211
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$303,826
$224.89 p/Share
1,351
Reduced 13.0%
9,044
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$304,065
$104.85 p/Share
2,900
Added 23.82%
9,277
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
-
157
Added 2.05%
7,495
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
-
183
Added 2.44%
7,314
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
168
Added 2.31%
7,111
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
189
Added 2.66%
6,921
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
-
214
Added 3.09%
6,709
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
213
Added 3.19%
6,472
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
205
Added 3.18%
6,238
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
175
Added 2.83%
6,017
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
122
Added 2.05%
5,828
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
135
Added 2.32%
5,693
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
-
139
Added 2.45%
5,545
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
-
133
Added 2.41%
5,394
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
-
133
Added 2.47%
5,248
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
-
143
Added 2.73%
5,103
Common Stock