|
Jan 23
2024
|
SELL
Open market or private sale
|
$3,145,920
$32.77 p/Share
|
96,000
|
|
|
Jan 16
2024
|
SELL
Open market or private sale
|
$3,243,840
$33.79 p/Share
|
96,000
|
|
|
Jan 10
2024
|
SELL
Open market or private sale
|
$292,010
$32.91 p/Share
|
8,873
|
|
|
Jan 09
2024
|
SELL
Open market or private sale
|
$2,842,954
$32.63 p/Share
|
87,127
|
|
|
Jan 09
2024
|
BUY
Conversion of derivative security
|
-
|
1,248,000
|
|
|
Jan 02
2024
|
SELL
Open market or private sale
|
$3,080,640
$32.09 p/Share
|
96,000
|
|
|
Jan 02
2024
|
BUY
Conversion of derivative security
|
-
|
96,000
|
|
|
|
|
Dec 26
2023
|
SELL
Open market or private sale
|
$3,163,921
$35.15 p/Share
|
90,012
|
|
|
Dec 21
2023
|
SELL
Open market or private sale
|
$669,132
$33.15 p/Share
|
20,185
|
|
|
Dec 21
2023
|
|
-
|
895,522
|
|
|
Dec 21
2023
|
BUY
Conversion of derivative security
|
-
|
895,522
|
|
|
Dec 20
2023
|
SELL
Open market or private sale
|
$3,600,639
$33.61 p/Share
|
107,130
|
|
|
Dec 12
2023
|
SELL
Open market or private sale
|
$3,081,936
$34.32 p/Share
|
89,800
|
|
|
Dec 05
2023
|
SELL
Open market or private sale
|
$3,091,814
$34.43 p/Share
|
89,800
|
|
|
Nov 29
2023
|
SELL
Open market or private sale
|
$460,393
$28.2 p/Share
|
16,326
|
|
|
Nov 28
2023
|
SELL
Open market or private sale
|
$1,960,286
$26.68 p/Share
|
73,474
|
|
|
Nov 22
2023
|
SELL
Open market or private sale
|
$304,642
$26.77 p/Share
|
11,380
|
|
|
Nov 21
2023
|
SELL
Open market or private sale
|
$2,088,324
$26.63 p/Share
|
78,420
|
|
|
Nov 14
2023
|
SELL
Open market or private sale
|
$2,309,656
$25.72 p/Share
|
89,800
|
|
|
Nov 08
2023
|
SELL
Open market or private sale
|
$66,691
$24.82 p/Share
|
2,687
|
|
|
Nov 07
2023
|
SELL
Open market or private sale
|
$2,223,123
$25.52 p/Share
|
87,113
|
|
|
Nov 01
2023
|
SELL
Open market or private sale
|
$988,479
$22.55 p/Share
|
43,835
|
|
|
Oct 31
2023
|
SELL
Open market or private sale
|
$1,063,630
$23.14 p/Share
|
45,965
|
|
|
Oct 25
2023
|
SELL
Open market or private sale
|
$1,082,023
$22.79 p/Share
|
47,478
|
|
|
Oct 24
2023
|
SELL
Open market or private sale
|
$1,002,184
$23.68 p/Share
|
42,322
|
|