Mar 15
2024
BUY
Exercise of conversion of derivative security
$51,183
$32.03 p/Share
1,598
Added 2.28%
68,622
Common Stock
Mar 14
2024
SELL
Open market or private sale
$429,067
$43.01 p/Share
9,976
Reduced 12.96%
67,024
Common Stock
Mar 14
2024
BUY
Exercise of conversion of derivative security
$319,531
$32.03 p/Share
9,976
Added 11.47%
77,000
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$111,948
$41.34 p/Share
2,708
Reduced 3.88%
67,024
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
5,938
Added 7.85%
69,732
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$627,122
$43.95 p/Share
14,269
Reduced 18.28%
63,794
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$81,514
$42.7 p/Share
1,909
Reduced 2.39%
78,063
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
8,903
Added 10.02%
79,972
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
$5,982
$34.78 p/Share
172
Added 0.24%
71,065
Common Stock
Nov 10
2023
SELL
Open market or private sale
$148,577
$37.98 p/Share
3,912
Reduced 5.23%
70,874
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
$136,059
$34.78 p/Share
3,912
Added 4.97%
74,786
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$81,796
$31.46 p/Share
2,600
Reduced 3.54%
70,874
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
11,620
Added 13.66%
73,474
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$45,095
$31.1 p/Share
1,450
Reduced 2.29%
61,854
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$190
$31.79 p/Share
6
Added 0.01%
63,304
Common Stock
Feb 02
2023
SELL
Open market or private sale
$69,316
$32.24 p/Share
2,150
Reduced 3.29%
63,298
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$68,348
$31.79 p/Share
2,150
Added 3.18%
65,448
Common Stock
Feb 01
2023
SELL
Open market or private sale
$79,301
$32.08 p/Share
2,472
Reduced 3.76%
63,298
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$78,584
$31.79 p/Share
2,472
Added 3.62%
65,770
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
7
Added 0.01%
63,298
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
6
Added 0.01%
63,291
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
5
Added 0.01%
63,284
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
4
Added 0.01%
63,278
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
2,617
Added 3.97%
63,273
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$60,289
$43.53 p/Share
1,385
Reduced 2.56%
52,665
Common Stock