Feb 10
2024
SELL
Payment of exercise price or tax liability
$29,184
$40.31 p/Share
724
Reduced 0.92%
78,191
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
1,606
Added 1.99%
78,915
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$121,615
$40.31 p/Share
3,017
Reduced 3.76%
77,309
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
6,702
Added 7.7%
80,326
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$463,748
$35.93 p/Share
12,907
Reduced 20.62%
49,697
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
43,506
Added 31.82%
93,203
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
28,681
Added 31.42%
62,604
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$703,473
$35.93 p/Share
19,579
Reduced 57.72%
14,344
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$262,337
$37.09 p/Share
7,073
Reduced 17.25%
33,923
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
17,248
Added 29.61%
40,996
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$43,858
$61.17 p/Share
717
Reduced 2.93%
23,748
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
1,591
Added 6.11%
24,465
Common Stock
Jan 17
2023
SELL
Payment of exercise price or tax liability
$267,580
$57.09 p/Share
4,687
Reduced 17.01%
22,874
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
-
12,520
Added 31.24%
27,561
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$137,576
$43.06 p/Share
3,195
Reduced 17.52%
15,041
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
-
8,402
Added 31.54%
18,236
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$183,165
$58.24 p/Share
3,145
Reduced 24.23%
9,834
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
8,069
Added 38.34%
12,979
Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$164,694
$53.23 p/Share
3,094
Reduced 38.66%
4,910
Common Stock
Nov 01
2020
BUY
Exercise of conversion of derivative security
$426,053
$53.23 p/Share
8,004
Added 50.0%
8,004
Common Stock