Nov 18
2021
|
BUY
Open market or private purchase
|
$70,485,478
$46.0 p/Share
|
1,532,293
|
|
Nov 16
2021
|
BUY
Conversion of derivative security
|
-
|
23,562
|
|
May 25
2021
|
BUY
Open market or private purchase
|
$374,418
$99.0 p/Share
|
3,782
|
|
May 25
2021
|
BUY
Conversion of derivative security
|
-
|
62
|
|
May 24
2021
|
BUY
Open market or private purchase
|
$3,526,062
$99.03 p/Share
|
35,606
|
|
May 24
2021
|
BUY
Conversion of derivative security
|
-
|
550
|
|
May 21
2021
|
BUY
Open market or private purchase
|
$7,040,600
$100.9 p/Share
|
69,778
|
|
May 21
2021
|
BUY
Conversion of derivative security
|
-
|
1,076
|
|
May 20
2021
|
BUY
Open market or private purchase
|
$7,305,700
$100.0 p/Share
|
73,057
|
|
May 20
2021
|
BUY
Open market or private purchase
|
$9,765,406
$100.4 p/Share
|
97,265
|
|
May 20
2021
|
BUY
Conversion of derivative security
|
-
|
2,622
|
|
May 19
2021
|
BUY
Open market or private purchase
|
$4,068,654
$94.94 p/Share
|
42,855
|
|
May 19
2021
|
BUY
Conversion of derivative security
|
-
|
662
|
|
Sep 30
2019
|
BUY
Open market or private purchase
|
$14,606,082
$29.0 p/Share
|
503,658
|
|