Sep 30
2024
BUY
Grant, award, or other acquisition
-
132
Added 0.29%
45,478
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
-
141
Added 0.31%
45,311
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
-
146
Added 0.32%
45,131
Common Stock
Jan 10
2024
SELL
Payment of exercise price or tax liability
$251,505
$196.95 p/Share
1,277
Reduced 2.76%
44,944
Common Stock
Jan 10
2024
BUY
Exercise of conversion of derivative security
$251,640
$104.85 p/Share
2,400
Added 4.94%
46,221
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
-
157
Added 0.36%
43,821
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
-
183
Added 0.42%
43,618
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
168
Added 0.39%
43,394
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
189
Added 0.44%
43,181
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$269,491
$154.88 p/Share
1,740
Reduced 3.89%
42,945
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$269,664
$84.27 p/Share
3,200
Added 6.68%
44,685
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
-
214
Added 0.51%
41,485
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
213
Added 0.51%
41,223
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
205
Added 0.5%
40,966
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
175
Added 0.43%
40,725
Common Stock
Jan 21
2022
SELL
Payment of exercise price or tax liability
$243,071
$198.75 p/Share
1,223
Reduced 2.93%
40,519
Common Stock
Jan 21
2022
BUY
Exercise of conversion of derivative security
$243,162
$63.99 p/Share
3,800
Added 8.34%
41,742
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
122
Added 0.32%
37,942
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
135
Added 0.36%
37,792
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
-
139
Added 0.37%
37,628
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
-
133
Added 0.35%
37,462
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$217,171
$207.62 p/Share
1,046
Reduced 2.73%
37,301
Common Stock
Jan 29
2021
BUY
Exercise of conversion of derivative security
$217,266
$51.73 p/Share
4,200
Added 9.87%
38,347
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
-
133
Added 0.39%
34,147
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
-
143
Added 0.42%
33,986
Common Stock