Aug 23
2024
|
SELL
Open market or private sale
|
$3,921,705
$46.09 p/Share
|
85,088
|
|
Aug 22
2024
|
SELL
Open market or private sale
|
$4,422,894
$46.4 p/Share
|
95,321
|
|
Aug 21
2024
|
SELL
Open market or private sale
|
$6,348,277
$46.76 p/Share
|
135,763
|
|
Aug 20
2024
|
SELL
Open market or private sale
|
$4,050,217
$46.64 p/Share
|
86,840
|
|
Aug 19
2024
|
SELL
Open market or private sale
|
$5,784,868
$45.9 p/Share
|
126,032
|
|
Aug 16
2024
|
SELL
Open market or private sale
|
$5,561,860
$45.35 p/Share
|
122,643
|
|
Aug 15
2024
|
SELL
Open market or private sale
|
$8,223,304
$45.46 p/Share
|
180,891
|
|
Aug 14
2024
|
SELL
Open market or private sale
|
$4,395,385
$43.67 p/Share
|
100,650
|
|
Aug 13
2024
|
SELL
Open market or private sale
|
$5,735,897
$42.81 p/Share
|
133,985
|
|
Aug 12
2024
|
SELL
Open market or private sale
|
$3,381,435
$43.08 p/Share
|
78,492
|
|
Aug 09
2024
|
SELL
Open market or private sale
|
$3,994,387
$43.34 p/Share
|
92,164
|
|
Aug 08
2024
|
SELL
Open market or private sale
|
$3,867,557
$42.19 p/Share
|
91,670
|
|
Jan 09
2024
|
BUY
Open market or private purchase
|
$29,999,987
$17.5 p/Share
|
1,714,285
|
|