Sep 27
2024
BUY
Grant, award, or other acquisition
-
307
Added 0.27%
111,996
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
325
Added 0.29%
111,689
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
288
Added 0.26%
111,364
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
26,147
Added 19.05%
111,076
Common Stock
Dec 20
2023
BUY
Grant, award, or other acquisition
-
184
Added 0.22%
84,929
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
193
Added 0.23%
84,745
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
179
Added 0.21%
84,552
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
181
Added 0.21%
84,373
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
20,336
Added 17.87%
93,438
Common Stock
Dec 19
2022
BUY
Grant, award, or other acquisition
-
75
Added 0.1%
72,978
Common Stock
Oct 28
2022
SELL
Sale (or disposition) back to the issuer
$903,115
$85.28 p/Share
10,590
Reduced 12.68%
72,903
Common Stock
Oct 28
2022
BUY
Grant, award, or other acquisition
$475,279
$44.88 p/Share
10,590
Added 11.26%
83,493
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
87
Added 0.12%
72,903
Common Stock
Aug 10
2022
SELL
Sale (or disposition) back to the issuer
$1,217,209
$75.09 p/Share
16,210
Reduced 18.28%
72,475
Common Stock
Aug 10
2022
BUY
Grant, award, or other acquisition
$497,647
$30.7 p/Share
16,210
Added 15.45%
88,685
Common Stock
Jun 24
2022
BUY
Grant, award, or other acquisition
-
90
Added 0.12%
72,475
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
-
148
Added 0.2%
72,385
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
13,897
Added 20.21%
54,860
Common Stock
May 03
2021
SELL
Open market or private sale
$1,035,589
$65.07 p/Share
15,915
Reduced 28.1%
40,716
Common Stock
Feb 26
2021
SELL
Open market or private sale
$199,796
$57.15 p/Share
3,496
Reduced 5.81%
56,631
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
3,496
Added 5.49%
60,127
Common Stock
Dec 09
2020
SELL
Open market or private sale
$977,160
$51.0 p/Share
19,160
Reduced 25.28%
56,631
Common Stock
Mar 03
2020
SELL
Open market or private sale
$380,732
$46.06 p/Share
8,266
Reduced 9.89%
75,343
Common Stock
Feb 24
2020
BUY
Grant, award, or other acquisition
-
8,266
Added 9.0%
83,609
Common Stock
Feb 25
2019
BUY
Grant, award, or other acquisition
-
13,890
Added 15.67%
74,779
Common Stock