Apr 22
2022
BUY
Exercise of conversion of derivative security
-
1,087
Added 2.88%
36,637
Common Stock
Mar 08
2022
SELL
Open market or private sale
$460,000
$92.0 p/Share
5,000
Reduced 12.33%
35,550
Common Stock
Dec 07
2021
SELL
Open market or private sale
$1,128,000
$112.8 p/Share
10,000
Reduced 19.78%
40,550
Common Stock
Nov 15
2021
SELL
Open market or private sale
$1,133,800
$113.38 p/Share
10,000
Reduced 16.52%
50,550
Common Stock
Nov 08
2021
SELL
Open market or private sale
$1,146,600
$114.66 p/Share
10,000
Reduced 14.17%
60,550
Common Stock
Aug 11
2021
SELL
Open market or private sale
$1,001,700
$100.17 p/Share
10,000
Reduced 12.41%
70,550
Common Stock
May 14
2021
SELL
Open market or private sale
$405,400
$81.08 p/Share
5,000
Reduced 5.84%
80,550
Common Stock
May 11
2021
-
3,000
Reduced 3.39%
85,550
Common Stock
May 07
2021
SELL
Open market or private sale
$412,600
$82.52 p/Share
5,000
Reduced 5.34%
88,550
Common Stock
May 06
2021
-
4,000
Reduced 4.1%
93,550
Common Stock
May 05
2021
-
2,000
Reduced 1.91%
102,550
Common Stock
May 05
2021
SELL
Open market or private sale
$421,800
$84.36 p/Share
5,000
Reduced 4.88%
97,550
Common Stock
May 04
2021
-
1,000
Reduced 0.95%
104,550
Common Stock
Apr 27
2021
BUY
Exercise of conversion of derivative security
-
2,233
Added 2.07%
105,550
Common Stock
Apr 12
2021
SELL
Open market or private sale
$2,233,800
$74.46 p/Share
30,000
Reduced 22.5%
103,317
Common Stock
Mar 11
2021
SELL
Open market or private sale
$691,300
$69.13 p/Share
10,000
Reduced 6.98%
133,317
Common Stock
Mar 10
2021
SELL
Open market or private sale
$664,900
$66.49 p/Share
10,000
Reduced 6.52%
143,317
Common Stock
Mar 09
2021
SELL
Open market or private sale
$654,900
$65.49 p/Share
10,000
Reduced 6.12%
153,317
Common Stock
Dec 04
2020
SELL
Open market or private sale
$701,410
$55.19 p/Share
12,709
Reduced 7.22%
163,317
Common Stock
Dec 03
2020
SELL
Open market or private sale
$593,670
$53.97 p/Share
11,000
Reduced 5.88%
176,026
Common Stock
Dec 01
2020
SELL
Open market or private sale
$863,068
$51.69 p/Share
16,697
Reduced 8.2%
187,026
Common Stock
Nov 30
2020
SELL
Open market or private sale
$285,613
$51.62 p/Share
5,533
Reduced 2.64%
203,723
Common Stock
Nov 27
2020
SELL
Open market or private sale
$342,672
$51.92 p/Share
6,600
Reduced 3.06%
209,256
Common Stock
Nov 23
2020
SELL
Open market or private sale
$295,814
$49.75 p/Share
5,946
Reduced 2.68%
215,856
Common Stock
Nov 20
2020
SELL
Open market or private sale
$953,564
$48.52 p/Share
19,653
Reduced 8.14%
221,802
Common Stock