Feb 13
2025
BUY
Grant, award, or other acquisition
-
19,064
Added 13.75%
119,610
Common Stock
Feb 10
2025
SELL
Sale (or disposition) back to the issuer
$52,763
$38.57 p/Share
1,368
Reduced 1.34%
100,546
Common Stock
Nov 29
2024
SELL
Sale (or disposition) back to the issuer
$9,947
$44.21 p/Share
225
Reduced 0.22%
101,914
Common Stock
Mar 04
2024
SELL
Sale (or disposition) back to the issuer
$201,764
$57.06 p/Share
3,536
Reduced 3.36%
101,710
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$189,565
$50.07 p/Share
3,786
Added 3.47%
105,246
Common Stock
Feb 21
2024
SELL
Sale (or disposition) back to the issuer
$931,303
$55.75 p/Share
16,705
Reduced 14.14%
101,460
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
49,600
Added 29.57%
118,165
Common Stock
Feb 12
2024
SELL
Sale (or disposition) back to the issuer
$69,090
$54.79 p/Share
1,261
Reduced 1.81%
68,565
Common Stock
Dec 18
2023
BUY
Grant, award, or other acquisition
-
46,083
Added 39.76%
69,826
Common Stock
Nov 30
2023
SELL
Sale (or disposition) back to the issuer
$10,246
$51.75 p/Share
198
Reduced 0.83%
23,743
Common Stock
Oct 09
2023
SELL
Sale (or disposition) back to the issuer
$114,119
$50.81 p/Share
2,246
Reduced 8.73%
23,479
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
5,950
Added 18.78%
25,725
Common Stock
Dec 02
2022
SELL
Sale (or disposition) back to the issuer
$9,227
$51.55 p/Share
179
Reduced 0.9%
19,775
Common Stock
May 03
2022
SELL
Sale (or disposition) back to the issuer
$260,887
$68.17 p/Share
3,827
Reduced 16.36%
19,565
Common Stock
May 03
2022
BUY
Exercise of conversion of derivative security
$225,315
$50.07 p/Share
4,500
Added 16.13%
23,392
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
5,390
Added 22.2%
18,892
Common Stock
Dec 03
2021
SELL
Sale (or disposition) back to the issuer
$7,801
$53.07 p/Share
147
Reduced 1.08%
13,502
Common Stock
Mar 09
2021
SELL
Sale (or disposition) back to the issuer
$295,811
$62.08 p/Share
4,765
Reduced 26.39%
13,294
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$271,370
$47.31 p/Share
5,736
Added 24.11%
18,059
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
4,950
Added 28.66%
12,323
Common Stock