Nov 07
2024
|
SELL
Open market or private sale
|
$3,258,220
$95.83 p/Share
|
34,000
|
|
Nov 06
2024
|
SELL
Open market or private sale
|
$3,201,990
$97.03 p/Share
|
33,000
|
|
Nov 05
2024
|
SELL
Open market or private sale
|
$3,196,710
$96.87 p/Share
|
33,000
|
|
Nov 05
2024
|
SELL
Other acquisition or disposition
|
-
|
895,262
|
|
Sep 12
2024
|
SELL
Open market or private sale
|
$3,559,299
$79.33 p/Share
|
44,867
|
|
Sep 11
2024
|
SELL
Open market or private sale
|
$2,997,160
$77.45 p/Share
|
38,698
|
|
Sep 10
2024
|
SELL
Open market or private sale
|
$2,780,935
$76.19 p/Share
|
36,500
|
|
Sep 05
2024
|
SELL
Open market or private sale
|
$1,019,828
$76.65 p/Share
|
13,305
|
|
Sep 04
2024
|
SELL
Open market or private sale
|
$2,739,437
$75.65 p/Share
|
36,212
|
|
May 20
2024
|
SELL
Other acquisition or disposition
|
-
|
2,113,167
|
|
May 03
2024
|
SELL
Other acquisition or disposition
|
-
|
1,785,127
|
|
Dec 05
2022
|
SELL
Other acquisition or disposition
|
-
|
1,726,534
|
|
Nov 14
2022
|
SELL
Other acquisition or disposition
|
-
|
1,729,482
|
|
Sep 09
2022
|
SELL
Other acquisition or disposition
|
-
|
986,640
|
|
Sep 06
2022
|
SELL
Other acquisition or disposition
|
-
|
743,021
|
|
Mar 17
2022
|
SELL
Other acquisition or disposition
|
-
|
304,268
|
|
Sep 17
2021
|
BUY
Open market or private purchase
|
$11,000,000
$25.0 p/Share
|
440,000
|
|
Sep 17
2021
|
BUY
Conversion of derivative security
|
-
|
10,134,427
|
|