Dec 12
2024
BUY
Open market or private purchase
$472,530
$41.45 p/Share
11,400
Added 8.82%
117,837
Common Stock
Nov 29
2024
SELL
Sale (or disposition) back to the issuer
$59,285
$44.21 p/Share
1,341
Reduced 1.24%
106,437
Common Stock
Feb 22
2024
SELL
Sale (or disposition) back to the issuer
$5,246,109
$55.98 p/Share
93,714
Reduced 39.58%
143,034
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$4,822,494
$46.6 p/Share
103,487
Added 35.08%
191,479
Common Stock
Feb 16
2024
SELL
Sale (or disposition) back to the issuer
$3,738,938
$55.61 p/Share
67,235
Reduced 33.53%
133,261
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$3,489,184
$48.33 p/Share
72,195
Added 31.64%
155,972
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
40,380
Added 23.94%
128,301
Common Stock
Feb 12
2024
SELL
Sale (or disposition) back to the issuer
$602,196
$54.79 p/Share
10,991
Reduced 11.11%
87,921
Common Stock
Feb 07
2024
SELL
Sale (or disposition) back to the issuer
$2,420,158
$54.26 p/Share
44,603
Reduced 30.53%
101,509
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
$2,363,304
$50.07 p/Share
47,200
Added 24.42%
146,112
Common Stock
Nov 30
2023
SELL
Sale (or disposition) back to the issuer
$60,133
$51.75 p/Share
1,162
Reduced 1.16%
98,912
Common Stock
Feb 13
2023
SELL
Sale (or disposition) back to the issuer
$767,210
$60.32 p/Share
12,719
Reduced 11.32%
99,612
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
35,040
Added 20.53%
135,637
Common Stock
Feb 03
2023
SELL
Sale (or disposition) back to the issuer
$561,452
$59.85 p/Share
9,381
Reduced 8.53%
100,597
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$520,315
$47.31 p/Share
10,998
Added 9.09%
109,978
Common Stock
Dec 02
2022
SELL
Sale (or disposition) back to the issuer
$56,447
$51.55 p/Share
1,095
Reduced 1.08%
100,597
Common Stock
Feb 11
2022
SELL
Sale (or disposition) back to the issuer
$549,260
$61.09 p/Share
8,991
Reduced 6.97%
120,055
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
32,980
Added 20.35%
129,046
Common Stock
Dec 03
2021
SELL
Sale (or disposition) back to the issuer
$58,218
$53.07 p/Share
1,097
Reduced 1.13%
96,066
Common Stock
Mar 10
2021
SELL
Sale (or disposition) back to the issuer
$4,593,557
$64.12 p/Share
71,640
Reduced 42.53%
96,808
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$3,974,040
$47.31 p/Share
84,000
Added 33.27%
168,448
Common Stock
Mar 09
2021
SELL
Sale (or disposition) back to the issuer
$1,815,512
$63.19 p/Share
28,731
Reduced 22.89%
96,808
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$1,284,756
$32.57 p/Share
39,446
Added 23.91%
125,539
Common Stock
Feb 12
2021
SELL
Sale (or disposition) back to the issuer
$5,805,363
$57.85 p/Share
100,352
Reduced 50.9%
96,808
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
$4,445,805
$32.57 p/Share
136,500
Added 40.91%
197,160
Common Stock