Nov 03
2023
|
SELL
Open market or private sale
|
$11,741,052
$55.58 p/Share
|
211,246
|
|
Nov 02
2023
|
SELL
Open market or private sale
|
$7,379,203
$55.92 p/Share
|
131,960
|
|
Aug 28
2023
|
SELL
Open market or private sale
|
$4,513,010
$47.33 p/Share
|
95,352
|
|
Aug 25
2023
|
SELL
Open market or private sale
|
$3,420,280
$46.92 p/Share
|
72,896
|
|
Aug 24
2023
|
SELL
Open market or private sale
|
$2,294,729
$47.45 p/Share
|
48,361
|
|
Aug 14
2023
|
SELL
Open market or private sale
|
$4,658,536
$47.22 p/Share
|
98,656
|
|
Aug 11
2023
|
SELL
Open market or private sale
|
$1,272,571
$48.24 p/Share
|
26,380
|
|
Aug 10
2023
|
SELL
Open market or private sale
|
$2,622,287
$48.66 p/Share
|
53,890
|
|
May 08
2023
|
SELL
Open market or private sale
|
$9,073,611
$42.66 p/Share
|
212,696
|
|
May 05
2023
|
SELL
Open market or private sale
|
$6,320,783
$42.64 p/Share
|
148,236
|
|
May 11
2022
|
BUY
Open market or private purchase
|
$6,287,116
$26.85 p/Share
|
234,157
|
|
May 10
2022
|
BUY
Open market or private purchase
|
$4,965,821
$26.79 p/Share
|
185,361
|
|
May 09
2022
|
BUY
Open market or private purchase
|
$1,912,514
$25.43 p/Share
|
75,207
|
|