Jun 03
2024
BUY
Other acquisition or disposition
$17,431
$32.4 p/Share
538
Added 2.7%
19,424
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$55,896
$40.83 p/Share
1,369
Reduced 6.76%
18,886
Common Stock
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
3,326
Added 14.1%
20,255
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$119,231
$39.52 p/Share
3,017
Reduced 15.13%
16,929
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
-
897
Added 6.07%
13,882
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
6,064
Added 25.14%
18,056
Common Stock
Nov 30
2023
BUY
Other acquisition or disposition
$4,931
$33.32 p/Share
148
Added 1.13%
12,985
Common Stock
May 31
2023
BUY
Other acquisition or disposition
$18,128
$34.53 p/Share
525
Added 3.93%
12,837
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$74,931
$51.82 p/Share
1,446
Reduced 10.51%
12,312
Common Stock
Jan 30
2023
BUY
Exercise of conversion of derivative security
-
557
Added 4.89%
10,826
Common Stock
Jan 30
2023
BUY
Grant, award, or other acquisition
-
2,932
Added 17.81%
13,534
Common Stock
Nov 30
2022
BUY
Other acquisition or disposition
$7,507
$38.9 p/Share
193
Added 1.84%
10,269
Common Stock
May 31
2022
BUY
Other acquisition or disposition
$14,996
$39.36 p/Share
381
Added 3.64%
10,076
Common Stock
Feb 16
2022
$5,019
$50.19 p/Share
100
Reduced 1.02%
9,695
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$29,402
$48.2 p/Share
610
Reduced 5.86%
9,795
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
-
453
Added 4.63%
9,337
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
-
1,068
Added 9.46%
10,223
Common Stock
Nov 30
2021
BUY
Other acquisition or disposition
$7,606
$39.41 p/Share
193
Added 2.13%
8,884
Common Stock
May 31
2021
BUY
Other acquisition or disposition
$14,308
$29.32 p/Share
488
Added 5.32%
8,691
Common Stock
Jan 25
2021
SELL
Payment of exercise price or tax liability
$27,297
$36.64 p/Share
745
Reduced 8.33%
8,203
Common Stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
-
337
Added 4.34%
7,426
Common Stock
Jan 25
2021
BUY
Grant, award, or other acquisition
-
1,522
Added 14.73%
8,813
Common Stock
Nov 30
2020
BUY
Other acquisition or disposition
$7,095
$24.72 p/Share
287
Added 3.89%
7,089
Common Stock
May 29
2020
BUY
Other acquisition or disposition
$12,879
$24.96 p/Share
516
Added 7.05%
6,802
Common Stock
Jan 29
2020
SELL
Payment of exercise price or tax liability
$44,213
$44.75 p/Share
988
Reduced 13.58%
6,286
Common Stock