Nov 18
2024
BUY
Open market or private purchase
$91,850
$18.37 p/Share
5,000
Added 6.52%
71,729
Common Stock
Oct 11
2024
BUY
Grant, award, or other acquisition
-
69
Added 0.1%
66,729
Common Stock
Aug 08
2024
BUY
Open market or private purchase
$199,962
$24.35 p/Share
8,212
Added 10.97%
66,660
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
-
74
Added 0.13%
58,448
Common Stock
May 31
2024
BUY
Open market or private purchase
$99,977
$27.95 p/Share
3,577
Added 5.77%
58,374
Common Stock
May 23
2024
BUY
Grant, award, or other acquisition
-
11,628
Added 17.51%
54,797
Common Stock
Apr 12
2024
BUY
Grant, award, or other acquisition
-
26
Added 0.06%
43,169
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
21
Added 0.05%
43,142
Common Stock
Nov 22
2023
BUY
Open market or private purchase
$314,400
$31.44 p/Share
10,000
Added 18.82%
43,121
Common Stock
Oct 13
2023
BUY
Grant, award, or other acquisition
-
48
Added 0.14%
33,121
Common Stock
Jul 14
2023
BUY
Grant, award, or other acquisition
-
41
Added 0.12%
33,072
Common Stock
May 25
2023
BUY
Grant, award, or other acquisition
-
5,419
Added 14.09%
33,030
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
-
22
Added 0.08%
27,611
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
-
25
Added 0.09%
27,589
Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
-
6,382
Added 18.8%
27,564
Common Stock
Apr 08
2022
BUY
Grant, award, or other acquisition
-
7
Added 0.03%
21,182
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
-
5
Added 0.02%
21,174
Common Stock
Oct 08
2021
BUY
Grant, award, or other acquisition
$300
$60.01 p/Share
5
Added 0.02%
21,168
Common Stock
Jul 09
2021
BUY
Grant, award, or other acquisition
$321
$64.18 p/Share
5
Added 0.02%
21,163
Common Stock
May 27
2021
BUY
Grant, award, or other acquisition
-
3,008
Added 12.45%
21,157
Common Stock
Apr 09
2021
BUY
Grant, award, or other acquisition
-
7
Added 0.04%
18,149
Common Stock
Mar 04
2021
BUY
Open market or private purchase
$294,750
$58.95 p/Share
5,000
Added 17.77%
23,142
Common Stock
Jan 08
2021
BUY
Grant, award, or other acquisition
-
9
Added 0.05%
18,142
Common Stock
Oct 09
2020
BUY
Grant, award, or other acquisition
-
11
Added 0.06%
18,098
Common Stock