Jul 26
2024
BUY
Exercise of conversion of derivative security
$4,071
$51.54 p/Share
79
Added 0.1%
78,424
Common Stock
Jul 25
2024
SELL
Open market or private sale
$221,383
$53.5 p/Share
4,138
Reduced 5.02%
78,345
Common Stock
Jul 25
2024
BUY
Exercise of conversion of derivative security
$213,272
$51.54 p/Share
4,138
Added 4.78%
82,483
Common Stock
Jun 06
2024
BUY
Exercise of conversion of derivative security
$53,554
$32.03 p/Share
1,672
Added 2.09%
78,345
Common Stock
Jun 05
2024
SELL
Open market or private sale
$389,070
$45.5 p/Share
8,551
Reduced 10.03%
76,673
Common Stock
Jun 05
2024
BUY
Exercise of conversion of derivative security
$273,888
$32.03 p/Share
8,551
Added 9.12%
85,224
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$122,035
$41.34 p/Share
2,952
Reduced 3.71%
76,673
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
6,509
Added 7.56%
79,625
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$729,877
$43.95 p/Share
16,607
Reduced 18.51%
73,116
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$91,207
$42.7 p/Share
2,136
Reduced 2.33%
89,723
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
10,200
Added 9.99%
91,859
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
$7,686
$34.78 p/Share
221
Added 0.27%
81,595
Common Stock
Nov 10
2023
SELL
Open market or private sale
$189,612
$37.93 p/Share
4,999
Reduced 5.81%
81,106
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
$173,865
$34.78 p/Share
4,999
Added 5.49%
86,105
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$90,982
$31.46 p/Share
2,892
Reduced 3.44%
81,106
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
13,312
Added 13.68%
83,998
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$50,817
$31.1 p/Share
1,634
Reduced 2.26%
70,686
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$1,049
$31.79 p/Share
33
Added 0.05%
72,320
Common Stock
Feb 02
2023
SELL
Open market or private sale
$141,790
$32.35 p/Share
4,383
Reduced 5.72%
72,287
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$139,335
$31.79 p/Share
4,383
Added 5.41%
76,670
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
94
Added 0.13%
72,287
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
100
Added 0.14%
72,193
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
77
Added 0.11%
72,092
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
72
Added 0.1%
72,014
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
1,102
Added 1.51%
71,942
Common Stock