Sep 27
2024
BUY
Grant, award, or other acquisition
-
931
Added 0.51%
181,742
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
985
Added 0.54%
180,807
Common Stock
Jun 03
2024
-
30,675
Reduced 14.59%
179,527
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
1,278
Added 0.6%
210,202
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
88,393
Added 29.74%
208,867
Common Stock
Dec 20
2023
BUY
Grant, award, or other acquisition
-
605
Added 0.5%
120,474
Common Stock
Nov 21
2023
-
34,523
Reduced 22.37%
119,809
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
632
Added 0.41%
154,332
Common Stock
Aug 04
2023
-
592
Reduced 0.38%
153,637
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
586
Added 0.38%
154,229
Common Stock
May 22
2023
BUY
Acquisition or disposition by will or laws
-
592
Added 0.38%
153,287
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
960
Added 0.5%
190,192
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
74,187
Added 28.17%
189,175
Common Stock
Dec 19
2022
BUY
Grant, award, or other acquisition
-
278
Added 0.24%
114,988
Common Stock
Dec 09
2022
SELL
Sale (or disposition) back to the issuer
$23,972,552
$88.83 p/Share
269,870
Reduced 70.18%
114,661
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
$14,143,886
$52.41 p/Share
269,870
Added 41.24%
384,531
Common Stock
Dec 08
2022
SELL
Sale (or disposition) back to the issuer
$31,241,680
$90.07 p/Share
346,860
Reduced 75.16%
114,661
Common Stock
Dec 08
2022
BUY
Grant, award, or other acquisition
$18,414,797
$53.09 p/Share
346,860
Added 42.91%
461,521
Common Stock
Oct 05
2022
SELL
Sale (or disposition) back to the issuer
$7,301,654
$78.06 p/Share
93,539
Reduced 44.93%
114,661
Common Stock
Oct 05
2022
BUY
Grant, award, or other acquisition
$3,496,488
$37.38 p/Share
93,539
Added 31.0%
208,200
Common Stock
Oct 04
2022
SELL
Sale (or disposition) back to the issuer
$15,678,551
$77.95 p/Share
201,136
Reduced 63.69%
114,661
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
$8,922,393
$44.36 p/Share
201,136
Added 38.91%
315,797
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
322
Added 0.28%
114,661
Common Stock
Aug 12
2022
SELL
Sale (or disposition) back to the issuer
$10,658,192
$78.44 p/Share
135,877
Reduced 54.32%
114,284
Common Stock
Aug 12
2022
BUY
Grant, award, or other acquisition
$7,314,259
$53.83 p/Share
135,877
Added 35.2%
250,161
Common Stock