Apr 10
2024
BUY
Grant, award, or other acquisition
-
19,253
Added 1.17%
1,631,118
Common Stock, par valu...
Feb 02
2024
SELL
Payment of exercise price or tax liability
$2,184,406
$35.2 p/Share
62,057
Reduced 3.71%
1,611,865
Common Stock, par valu...
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
907,503
Added 35.16%
1,673,922
Common Stock, par valu...
Jan 12
2024
SELL
Payment of exercise price or tax liability
$621,027
$40.5 p/Share
15,334
Reduced 1.96%
766,419
Common Stock, par valu...
Jan 10
2024
BUY
Grant, award, or other acquisition
-
4,841
Added 0.62%
781,753
Common Stock, par valu...
Oct 11
2023
BUY
Grant, award, or other acquisition
-
6,388
Added 0.82%
776,911
Common Stock, par valu...
Jul 12
2023
BUY
Grant, award, or other acquisition
-
5,937
Added 0.76%
770,523
Common Stock, par valu...
May 11
2023
SELL
Other acquisition or disposition
-
41,971
Reduced 5.2%
764,586
Common Stock, par valu...
May 10
2023
SELL
Other acquisition or disposition
-
82,465
Reduced 9.28%
806,557
Common Stock, par valu...
Apr 12
2023
BUY
Grant, award, or other acquisition
-
6,319
Added 0.71%
889,022
Common Stock, par valu...
Feb 21
2023
SELL
Other acquisition or disposition
-
25,949
Reduced 2.86%
882,703
Common Stock, par valu...
Feb 06
2023
BUY
Grant, award, or other acquisition
-
44,137
Added 4.63%
908,652
Common Stock, par valu...
Feb 02
2023
SELL
Payment of exercise price or tax liability
$2,517,072
$41.0 p/Share
61,392
Reduced 6.63%
864,245
Common Stock, par valu...
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
123,824
Added 11.8%
925,637
Common Stock, par valu...
Jan 27
2023
SELL
Other acquisition or disposition
-
33,034
Reduced 3.96%
801,813
Common Stock, par valu...
Jan 13
2023
SELL
Payment of exercise price or tax liability
$2,790,932
$40.68 p/Share
68,607
Reduced 7.59%
835,117
Common Stock, par valu...
Jan 11
2023
BUY
Grant, award, or other acquisition
-
6,141
Added 0.67%
903,724
Common Stock, par valu...
Oct 12
2022
BUY
Grant, award, or other acquisition
-
5,920
Added 0.66%
897,582
Common Stock, par valu...
Jul 13
2022
BUY
Grant, award, or other acquisition
-
4,459
Added 0.5%
891,661
Common Stock, par valu...
Apr 18
2022
SELL
Other acquisition or disposition
-
43,332
Reduced 3.61%
1,156,501
Common Stock, par valu...
Apr 13
2022
BUY
Grant, award, or other acquisition
-
4,888
Added 0.41%
1,199,833
Common Stock, par valu...
Feb 14
2022
SELL
Other acquisition or disposition
-
24,711
Reduced 2.03%
1,194,945
Common Stock, par valu...
Jan 31
2022
SELL
Payment of exercise price or tax liability
$4,805,797
$63.05 p/Share
76,222
Reduced 5.88%
1,219,656
Common Stock, par valu...
Jan 28
2022
BUY
Grant, award, or other acquisition
-
27,756
Added 2.37%
1,142,143
Common Stock, par valu...
Jan 28
2022
BUY
Exercise of conversion of derivative security
-
153,735
Added 10.61%
1,295,878
Common Stock, par valu...