Oct 21
2024
SELL
Open market or private sale
$40,760
$50.95 p/Share
800
Reduced 4.79%
15,899
Common Stock
Sep 27
2024
BUY
Grant, award, or other acquisition
$1,865
$50.43 p/Share
37
Added 0.22%
16,699
Common Stock
Jun 25
2024
BUY
Grant, award, or other acquisition
$1,906
$45.39 p/Share
42
Added 0.25%
16,624
Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
$74,980
$46.0 p/Share
1,630
Added 8.97%
16,539
Common Stock
Mar 27
2024
BUY
Grant, award, or other acquisition
$2,057
$45.73 p/Share
45
Added 0.3%
14,909
Common Stock
Dec 26
2023
BUY
Grant, award, or other acquisition
$2,060
$49.07 p/Share
42
Added 0.28%
14,827
Common Stock
Sep 27
2023
BUY
Grant, award, or other acquisition
$2,058
$36.12 p/Share
57
Added 0.38%
14,753
Common Stock
Aug 01
2023
SELL
Open market or private sale
$47,574
$42.86 p/Share
1,110
Reduced 7.04%
14,656
Common Stock
Jun 27
2023
BUY
Grant, award, or other acquisition
$2,060
$38.16 p/Share
54
Added 0.34%
15,766
Common Stock
Apr 26
2023
BUY
Grant, award, or other acquisition
$75,005
$35.28 p/Share
2,126
Added 12.0%
15,592
Common Stock
Mar 28
2023
BUY
Grant, award, or other acquisition
$2,043
$35.85 p/Share
57
Added 0.42%
13,466
Common Stock
Dec 21
2022
BUY
Grant, award, or other acquisition
$1,889
$48.46 p/Share
39
Added 0.29%
13,323
Common Stock
Sep 28
2022
BUY
Grant, award, or other acquisition
$1,934
$47.17 p/Share
41
Added 0.31%
13,216
Common Stock
Jun 28
2022
BUY
Grant, award, or other acquisition
$1,908
$44.37 p/Share
43
Added 0.33%
13,107
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
$69,984
$48.0 p/Share
1,458
Added 10.17%
12,884
Common Stock
Mar 29
2022
BUY
Grant, award, or other acquisition
$1,920
$54.86 p/Share
35
Added 0.31%
11,426
Common Stock
Dec 24
2021
BUY
Grant, award, or other acquisition
$1,895
$48.6 p/Share
39
Added 0.34%
11,336
Common Stock
Dec 20
2021
$21,229
$46.15 p/Share
460
Reduced 3.91%
11,297
Common Stock
Sep 28
2021
BUY
Grant, award, or other acquisition
$1,927
$46.99 p/Share
41
Added 0.35%
11,695
Common Stock
Jun 25
2021
BUY
Grant, award, or other acquisition
$1,907
$46.52 p/Share
41
Added 0.35%
11,585
Common Stock
Apr 21
2021
BUY
Grant, award, or other acquisition
$54,998
$40.8 p/Share
1,348
Added 10.51%
11,481
Common Stock
Mar 29
2021
BUY
Grant, award, or other acquisition
$1,930
$41.06 p/Share
47
Added 0.46%
10,133
Common Stock
Dec 28
2020
BUY
Grant, award, or other acquisition
$1,936
$34.57 p/Share
56
Added 0.56%
10,028
Common Stock
Sep 25
2020
BUY
Grant, award, or other acquisition
$1,933
$18.24 p/Share
106
Added 1.06%
9,891
Common Stock
Aug 06
2020
BUY
Open market or private purchase
$9,670
$19.34 p/Share
500
Added 4.92%
9,660
Common Stock