Feb 05
2025
|
SELL
Open market or private sale
|
$143,228
$40.69 p/Share
|
3,520
Reduced 1.37%
|
252,623
Common Stock
|
|
Feb 05
2025
|
BUY
Exercise of conversion of derivative security
|
$18,173
$22.86 p/Share
|
795
Added 0.31%
|
256,143
Common Stock
|
|
Jan 02
2025
|
SELL
Open market or private sale
|
$192,730
$47.18 p/Share
|
4,085
Reduced 1.57%
|
255,348
Common Stock
|
|
Jan 02
2025
|
BUY
Exercise of conversion of derivative security
|
$31,089
$22.86 p/Share
|
1,360
Added 0.52%
|
259,433
Common Stock
|
|
Dec 11
2024
|
SELL
Open market or private sale
|
$223,867
$49.31 p/Share
|
4,540
Reduced 1.73%
|
258,073
Common Stock
|
|
Dec 11
2024
|
BUY
Exercise of conversion of derivative security
|
$41,490
$22.86 p/Share
|
1,815
Added 0.69%
|
262,613
Common Stock
|
|
Dec 04
2024
|
SELL
Open market or private sale
|
$307,056
$46.07 p/Share
|
6,665
Reduced 2.49%
|
260,798
Common Stock
|
|
Nov 06
2024
|
SELL
Open market or private sale
|
$396,100
$59.43 p/Share
|
6,665
Reduced 2.43%
|
267,463
Common Stock
|
|
Oct 02
2024
|
SELL
Open market or private sale
|
$376,639
$56.51 p/Share
|
6,665
Reduced 2.37%
|
274,128
Common Stock
|
|
Sep 04
2024
|
SELL
Open market or private sale
|
$318,453
$47.78 p/Share
|
6,665
Reduced 2.32%
|
280,793
Common Stock
|
|
Aug 07
2024
|
SELL
Open market or private sale
|
$303,448
$41.37 p/Share
|
7,335
Reduced 2.49%
|
287,458
Common Stock
|
|
Jul 03
2024
|
SELL
Open market or private sale
|
$226,191
$37.73 p/Share
|
5,995
Reduced 1.99%
|
294,793
Common Stock
|
|