Oct 11
2024
BUY
Grant, award, or other acquisition
-
47
Added 0.11%
43,191
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
-
51
Added 0.12%
43,144
Common Stock
May 23
2024
BUY
Grant, award, or other acquisition
-
7,994
Added 15.65%
43,092
Common Stock
Apr 12
2024
BUY
Grant, award, or other acquisition
-
26
Added 0.07%
35,098
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
21
Added 0.06%
35,072
Common Stock
Oct 13
2023
BUY
Grant, award, or other acquisition
-
48
Added 0.14%
35,051
Common Stock
Jul 14
2023
BUY
Grant, award, or other acquisition
-
41
Added 0.12%
35,002
Common Stock
May 25
2023
BUY
Grant, award, or other acquisition
-
5,419
Added 13.42%
34,960
Common Stock
Apr 15
2023
BUY
Grant, award, or other acquisition
-
22
Added 0.07%
29,541
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
-
25
Added 0.08%
29,519
Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
-
6,382
Added 17.79%
29,493
Common Stock
May 23
2022
SELL
Payment of exercise price or tax liability
$262,339
$38.5 p/Share
6,814
Reduced 22.77%
23,111
Common Stock
May 23
2022
BUY
Exercise of conversion of derivative security
$262,338
$38.02 p/Share
6,900
Added 18.74%
29,925
Common Stock
Apr 08
2022
BUY
Grant, award, or other acquisition
-
7
Added 0.03%
23,025
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
-
5
Added 0.02%
23,018
Common Stock
Oct 08
2021
BUY
Grant, award, or other acquisition
$300
$60.01 p/Share
5
Added 0.02%
23,012
Common Stock
Jul 09
2021
BUY
Grant, award, or other acquisition
$321
$64.18 p/Share
5
Added 0.02%
23,006
Common Stock
May 27
2021
BUY
Grant, award, or other acquisition
-
3,008
Added 11.57%
23,001
Common Stock
Apr 09
2021
BUY
Grant, award, or other acquisition
-
7
Added 0.03%
19,993
Common Stock
Jan 08
2021
BUY
Grant, award, or other acquisition
-
9
Added 0.05%
19,985
Common Stock
Nov 23
2020
SELL
Open market or private sale
$510,050
$50.5 p/Share
10,100
Reduced 33.58%
19,976
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$379,659
$37.59 p/Share
10,100
Added 25.14%
30,076
Common Stock
Oct 09
2020
BUY
Grant, award, or other acquisition
-
11
Added 0.06%
19,976
Common Stock