Oct 18
2024
|
SELL
Open market or private sale
|
$39,077,343
$48.74 p/Share
|
801,751
|
|
Oct 16
2024
|
SELL
Open market or private sale
|
$5,461,635
$50.15 p/Share
|
108,906
|
|
Sep 27
2024
|
SELL
Open market or private sale
|
$2,711,337
$47.08 p/Share
|
57,590
|
|
Sep 26
2024
|
SELL
Open market or private sale
|
$5,186,616
$47.28 p/Share
|
109,700
|
|
Sep 12
2024
|
SELL
Open market or private sale
|
$9,022,543
$47.0 p/Share
|
191,969
|
|
Sep 10
2024
|
SELL
Open market or private sale
|
$2,572,694
$46.4 p/Share
|
55,446
|
|
Sep 06
2024
|
SELL
Open market or private sale
|
$5,528,670
$42.0 p/Share
|
131,635
|
|
Jun 03
2024
|
SELL
Open market or private sale
|
$45,043,974
$54.75 p/Share
|
822,721
|
|
Feb 29
2024
|
SELL
Other acquisition or disposition
|
-
|
577,478
|
|
Feb 29
2024
|
BUY
Other acquisition or disposition
|
-
|
44,544
|
|
Nov 13
2023
|
BUY
Open market or private purchase
|
$4,988,642
$5.87 p/Share
|
849,854
|
|
Jun 15
2021
|
BUY
Conversion of derivative security
|
-
|
3,850,081
|
|
Jun 15
2021
|
BUY
Open market or private purchase
|
$10,699,987
$17.0 p/Share
|
629,411
|
|