Nov 20
2023
|
SELL
Open market or private sale
|
$15,496,980
$73.26 p/Share
|
211,534
|
|
Nov 14
2023
|
|
-
|
10,283
|
|
Aug 08
2023
|
SELL
Open market or private sale
|
$1,321,173
$65.06 p/Share
|
20,307
|
|
Aug 07
2023
|
SELL
Other acquisition or disposition
|
-
|
1,632,724
|
|
Aug 07
2023
|
BUY
Conversion of derivative security
|
-
|
1,249,215
|
|
Aug 07
2023
|
BUY
Other acquisition or disposition
|
-
|
414,099
|
|
Feb 15
2023
|
SELL
Other acquisition or disposition
|
-
|
816,363
|
|
Feb 15
2023
|
BUY
Other acquisition or disposition
|
-
|
196,897
|
|
Feb 15
2023
|
BUY
Conversion of derivative security
|
-
|
624,608
|
|
Nov 08
2021
|
SELL
Other acquisition or disposition
|
-
|
2,449,088
|
|
Nov 08
2021
|
BUY
Conversion of derivative security
|
-
|
984,065
|
|
Nov 08
2021
|
BUY
Other acquisition or disposition
|
-
|
590,688
|
|
Aug 17
2021
|
SELL
Other acquisition or disposition
|
-
|
2,449,088
|
|
Aug 17
2021
|
BUY
Other acquisition or disposition
|
-
|
590,688
|
|
May 18
2021
|
SELL
Other acquisition or disposition
|
-
|
5,554,750
|
|
May 18
2021
|
BUY
Conversion of derivative security
|
-
|
4,250,000
|
|
May 18
2021
|
BUY
Other acquisition or disposition
|
-
|
1,339,733
|
|
Feb 23
2021
|
SELL
Other acquisition or disposition
|
-
|
4,300,671
|
|
Feb 23
2021
|
BUY
Conversion of derivative security
|
-
|
3,290,491
|
|
Feb 23
2021
|
BUY
Other acquisition or disposition
|
-
|
1,037,265
|
|
Nov 20
2020
|
SELL
Open market or private sale
|
$4,628,973
$66.45 p/Share
|
69,661
|
|
Nov 19
2020
|
SELL
Open market or private sale
|
$17,628,198
$65.84 p/Share
|
267,743
|
|
Nov 18
2020
|
SELL
Open market or private sale
|
$3,370,077
$65.53 p/Share
|
51,428
|
|
Nov 17
2020
|
SELL
Open market or private sale
|
$20,484,662
$65.62 p/Share
|
312,171
|
|
Nov 16
2020
|
SELL
Open market or private sale
|
$5,587,595
$64.24 p/Share
|
86,980
|
|