Jan 02
2025
BUY
Grant, award, or other acquisition
-
298
Added 0.04%
848,081
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
-
291
Added 0.03%
847,783
Common Stock
Aug 27
2024
-
35,000
Reduced 3.97%
847,492
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
383
Added 0.04%
882,492
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
362
Added 0.04%
882,109
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
365
Added 0.04%
881,747
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
442
Added 0.05%
881,382
Common Stock
Jul 24
2023
-
32,000
Reduced 3.51%
880,940
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
-
472
Added 0.05%
912,940
Common Stock
Apr 24
2023
-
35,000
Reduced 3.69%
912,468
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
-
433
Added 0.05%
947,468
Common Stock
Feb 13
2023
-
30,000
Reduced 3.07%
947,035
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
419
Added 0.04%
977,035
Common Stock
Dec 12
2022
-
30,000
Reduced 2.98%
976,616
Common Stock
Oct 21
2022
-
70,000
Reduced 6.5%
1,006,616
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
-
432
Added 0.04%
1,076,616
Common Stock
Aug 15
2022
SELL
Open market or private sale
$972,468
$77.18 p/Share
12,600
Reduced 1.16%
1,076,184
Common Stock
Aug 12
2022
SELL
Open market or private sale
$1,824,940
$77.7 p/Share
23,487
Reduced 2.11%
1,088,784
Common Stock
Aug 11
2022
SELL
Open market or private sale
$1,858,997
$77.74 p/Share
23,913
Reduced 2.1%
1,112,271
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
429
Added 0.04%
1,136,184
Common Stock
Jun 10
2022
SELL
Open market or private sale
$4,080,000
$68.0 p/Share
60,000
Reduced 5.02%
1,135,755
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
315
Added 0.03%
1,195,755
Common Stock
Jan 28
2022
SELL
Open market or private sale
$9,624,000
$80.2 p/Share
120,000
Reduced 9.12%
1,195,440
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
298
Added 0.02%
1,315,440
Common Stock
Dec 16
2021
-
10,000
Reduced 0.75%
1,315,142
Common Stock