Oct 11
2023
SELL
Sale (or disposition) back to the issuer
-
36,593
Reduced 100.0%
0
Common Stock
May 17
2023
SELL
Open market or private sale
$1,729,021
$57.98 p/Share
29,821
Reduced 44.94%
36,533
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$207,415
$58.23 p/Share
3,562
Reduced 5.09%
66,354
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
5,117
Added 6.82%
69,916
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
$5,691
$45.9 p/Share
124
Added 0.19%
64,799
Common Stock
Mar 16
2023
-
400
Reduced 0.61%
64,675
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
9,846
Added 13.14%
65,075
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
$5,159
$32.45 p/Share
159
Added 0.29%
55,229
Common Stock
Jan 31
2023
SELL
Open market or private sale
$113,599
$54.25 p/Share
2,094
Reduced 3.66%
55,070
Common Stock
Jan 30
2023
BUY
Grant, award, or other acquisition
-
7,962
Added 12.23%
57,164
Common Stock
Nov 01
2022
BUY
Grant, award, or other acquisition
$4,425
$32.3 p/Share
137
Added 0.28%
49,202
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
$5,315
$30.72 p/Share
173
Added 0.35%
49,065
Common Stock
May 02
2022
SELL
Open market or private sale
$177,845
$36.14 p/Share
4,921
Reduced 9.14%
48,892
Common Stock
May 02
2022
BUY
Exercise of conversion of derivative security
-
6,188
Added 10.31%
53,813
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
$5,315
$30.72 p/Share
173
Added 0.36%
47,625
Common Stock
Mar 08
2022
-
500
Reduced 1.04%
47,452
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
$5,291
$35.04 p/Share
151
Added 0.31%
47,952
Common Stock
Jan 31
2022
SELL
Open market or private sale
$57,789
$40.44 p/Share
1,429
Reduced 2.9%
47,801
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
-
15,591
Added 24.05%
49,230
Common Stock
Nov 16
2021
SELL
Open market or private sale
$399,560
$45.24 p/Share
8,832
Reduced 20.8%
33,639
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
$4,512
$36.1 p/Share
125
Added 0.29%
42,471
Common Stock
Aug 03
2021
SELL
Open market or private sale
$823,614
$44.02 p/Share
18,710
Reduced 30.64%
42,346
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
$5,139
$35.2 p/Share
146
Added 0.24%
61,056
Common Stock
May 03
2021
SELL
Payment of exercise price or tax liability
$202,702
$41.41 p/Share
4,895
Reduced 7.44%
60,910
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$346,797
$35.19 p/Share
9,855
Added 13.03%
65,805
Common Stock