Sep 30
2024
BUY
Grant, award, or other acquisition
-
132
Added 0.54%
24,227
Common Stock
Sep 12
2024
SELL
Open market or private sale
$98,250
$250.0 p/Share
393
Reduced 1.61%
24,041
Common Stock
Sep 12
2024
BUY
Exercise of conversion of derivative security
$44,310
$112.75 p/Share
393
Added 1.58%
24,434
Common Stock
Sep 11
2024
SELL
Open market or private sale
$451,750
$250.0 p/Share
1,807
Reduced 6.99%
24,041
Common Stock
Sep 11
2024
BUY
Exercise of conversion of derivative security
$203,739
$112.75 p/Share
1,807
Added 6.53%
25,848
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
-
141
Added 0.58%
24,041
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
-
146
Added 0.61%
23,841
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
-
157
Added 0.66%
23,631
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
-
183
Added 0.78%
23,402
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
168
Added 0.72%
23,157
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
189
Added 0.82%
22,918
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
-
214
Added 0.94%
22,625
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
213
Added 0.94%
22,336
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
205
Added 0.92%
22,054
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
175
Added 0.8%
21,790
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
122
Added 0.56%
21,566
Common Stock
Nov 10
2021
SELL
Open market or private sale
$559,848
$233.27 p/Share
2,400
Reduced 10.08%
21,399
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$251,640
$104.85 p/Share
2,400
Added 9.16%
23,799
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
135
Added 0.63%
21,399
Common Stock
Sep 08
2021
SELL
Open market or private sale
$1,030,500
$229.0 p/Share
4,500
Reduced 17.5%
21,218
Common Stock
Sep 08
2021
BUY
Exercise of conversion of derivative security
$333,585
$74.13 p/Share
4,500
Added 14.89%
25,718
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
-
139
Added 0.65%
21,218
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
-
133
Added 0.63%
21,035
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
-
133
Added 0.63%
20,856
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
-
143
Added 0.69%
20,677
Common Stock