Oct 27
2021
|
BUY
Exercise of conversion of derivative security
|
$9,562
$12.45 p/Share
|
768
|
|
Oct 26
2021
|
|
-
|
894,250
|
|
Oct 26
2021
|
SELL
Open market or private sale
|
$8,062,404
$83.72 p/Share
|
96,302
|
|
Oct 25
2021
|
SELL
Open market or private sale
|
$1,968,119
$83.05 p/Share
|
23,698
|
|
Oct 22
2021
|
SELL
Open market or private sale
|
$9,907,200
$82.56 p/Share
|
120,000
|
|
Oct 20
2021
|
|
-
|
12,325
|
|
Oct 20
2021
|
|
-
|
24,661
|
|
Oct 20
2021
|
SELL
Open market or private sale
|
$15,038,595
$81.18 p/Share
|
185,250
|
|
Oct 19
2021
|
|
-
|
123,800
|
|
Oct 18
2021
|
|
-
|
186,400
|
|
Oct 18
2021
|
SELL
Open market or private sale
|
$1,044,420
$80.34 p/Share
|
13,000
|
|
Oct 11
2021
|
SELL
Open market or private sale
|
$2,198,000
$78.5 p/Share
|
28,000
|
|
Oct 07
2021
|
|
-
|
3,147
|
|
Oct 04
2021
|
SELL
Open market or private sale
|
$2,085,160
$74.47 p/Share
|
28,000
|
|
Sep 27
2021
|
SELL
Open market or private sale
|
$2,157,120
$77.04 p/Share
|
28,000
|
|
Sep 23
2021
|
SELL
Open market or private sale
|
$1,008,000
$72.0 p/Share
|
14,000
|
|
Sep 22
2021
|
SELL
Open market or private sale
|
$980,280
$70.02 p/Share
|
14,000
|
|
Sep 16
2021
|
|
-
|
140,750
|
|
Sep 14
2021
|
SELL
Open market or private sale
|
$454,248
$72.0 p/Share
|
6,309
|
|
Sep 13
2021
|
SELL
Open market or private sale
|
$1,557,414
$71.8 p/Share
|
21,691
|
|
Sep 09
2021
|
|
-
|
137,850
|
|
Sep 07
2021
|
SELL
Open market or private sale
|
$2,013,480
$71.91 p/Share
|
28,000
|
|
Sep 02
2021
|
|
-
|
136,530
|
|
Aug 30
2021
|
SELL
Open market or private sale
|
$2,102,800
$75.1 p/Share
|
28,000
|
|
Aug 30
2021
|
|
-
|
133,935
|
|