Jun 28
2024
BUY
Grant, award, or other acquisition
-
200
Added 13.84%
1,245
Common Stock
May 09
2024
SELL
Open market or private sale
$602,837
$190.47 p/Share
3,165
Reduced 75.18%
1,045
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
267
Added 5.96%
4,210
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
262
Added 6.23%
3,943
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
-
279
Added 7.05%
3,681
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
237
Added 6.51%
3,402
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
207
Added 6.14%
3,165
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
268
Added 8.31%
2,958
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
303
Added 10.12%
2,690
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
588
Added 19.76%
2,387
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
478
Added 20.99%
1,799
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
459
Added 1.48%
30,510
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
420
Added 1.38%
30,051
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
-
442
Added 1.47%
29,631
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
-
459
Added 1.55%
29,189
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
-
405
Added 1.39%
28,730
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
-
605
Added 2.09%
28,325
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
-
809
Added 2.84%
27,720
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
-
1,110
Added 3.96%
26,911
Common Stock
Dec 31
2019
BUY
Grant, award, or other acquisition
-
715
Added 2.7%
25,801
Common Stock
Sep 30
2019
BUY
Grant, award, or other acquisition
-
690
Added 2.68%
25,086
Common Stock
Jun 28
2019
BUY
Grant, award, or other acquisition
-
610
Added 2.44%
24,396
Common Stock
Mar 29
2019
BUY
Grant, award, or other acquisition
-
758
Added 3.09%
23,786
Common Stock
Dec 31
2018
BUY
Grant, award, or other acquisition
-
943
Added 3.93%
23,028
Common Stock
Sep 28
2018
BUY
Grant, award, or other acquisition
-
827
Added 3.61%
22,085
Common Stock