Jul 13
2022
|
BUY
Conversion of derivative security
|
-
|
500,000
|
|
Nov 29
2021
|
SELL
Open market or private sale
|
$3,444,914
$122.0 p/Share
|
28,237
|
|
Nov 26
2021
|
SELL
Open market or private sale
|
$2,692,575
$122.49 p/Share
|
21,982
|
|
Nov 24
2021
|
SELL
Open market or private sale
|
$4,735,744
$127.81 p/Share
|
37,053
|
|
Nov 23
2021
|
SELL
Open market or private sale
|
$9,434,490
$134.59 p/Share
|
70,098
|
|
Nov 22
2021
|
SELL
Open market or private sale
|
$16,048,640
$133.27 p/Share
|
120,422
|
|
Nov 19
2021
|
SELL
Open market or private sale
|
$4,251,460
$134.83 p/Share
|
31,532
|
|
Nov 18
2021
|
SELL
Open market or private sale
|
$5,264,446
$137.02 p/Share
|
38,421
|
|
Nov 17
2021
|
SELL
Open market or private sale
|
$8,709,489
$134.18 p/Share
|
64,909
|
|
Nov 16
2021
|
SELL
Open market or private sale
|
$4,721,770
$138.12 p/Share
|
34,186
|
|
Nov 15
2021
|
SELL
Open market or private sale
|
$17,053,233
$144.59 p/Share
|
117,942
|
|
Nov 04
2021
|
BUY
Conversion of derivative security
|
-
|
712,304
|
|
Jul 30
2021
|
SELL
Open market or private sale
|
$36,327,504
$102.0 p/Share
|
356,152
|
|
Jul 30
2021
|
BUY
Conversion of derivative security
|
-
|
356,152
|
|