Jan 31
2022
BUY
Exercise of conversion of derivative security
$307,228
$36.54 p/Share
8,408
Added 4.07%
198,361
Common Stock
Jan 29
2022
SELL
Payment of exercise price or tax liability
$673,604
$104.89 p/Share
6,422
Reduced 3.27%
189,953
Common Stock
Jan 28
2022
SELL
Open market or private sale
$1,293,198
$102.7 p/Share
12,592
Reduced 6.03%
196,375
Common Stock
Jan 28
2022
BUY
Exercise of conversion of derivative security
$460,112
$36.54 p/Share
12,592
Added 5.68%
208,967
Common Stock
Dec 30
2021
SELL
Open market or private sale
$2,201,010
$104.81 p/Share
21,000
Reduced 9.66%
196,375
Common Stock
Dec 30
2021
BUY
Exercise of conversion of derivative security
$767,340
$36.54 p/Share
21,000
Added 8.81%
217,375
Common Stock
Dec 16
2021
SELL
Open market or private sale
$4,537,434
$104.81 p/Share
43,292
Reduced 18.06%
196,375
Common Stock
Dec 16
2021
BUY
Exercise of conversion of derivative security
$1,581,890
$36.54 p/Share
43,292
Added 15.3%
239,667
Common Stock
Dec 07
2021
-
1,000
Reduced 0.51%
196,375
Common Stock
Dec 06
2021
SELL
Open market or private sale
$2,065,200
$103.26 p/Share
20,000
Reduced 9.2%
197,375
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$730,800
$36.54 p/Share
20,000
Added 8.43%
217,375
Common Stock
Dec 03
2021
SELL
Open market or private sale
$6,010,800
$100.18 p/Share
60,000
Reduced 23.31%
197,375
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
$2,192,400
$36.54 p/Share
60,000
Added 18.91%
257,375
Common Stock
Aug 23
2021
SELL
Open market or private sale
$2,352,800
$117.64 p/Share
20,000
Reduced 9.2%
197,375
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$730,800
$36.54 p/Share
20,000
Added 8.43%
217,375
Common Stock
Aug 19
2021
SELL
Open market or private sale
$4,708,400
$117.71 p/Share
40,000
Reduced 16.85%
197,375
Common Stock
Aug 19
2021
BUY
Exercise of conversion of derivative security
$1,461,600
$36.54 p/Share
40,000
Added 14.42%
237,375
Common Stock
Apr 15
2021
SELL
Open market or private sale
$2,498,800
$124.94 p/Share
20,000
Reduced 9.2%
197,375
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$730,800
$36.54 p/Share
20,000
Added 8.43%
217,375
Common Stock
Apr 01
2021
-
37,381
Reduced 15.92%
197,375
Common Stock
Mar 18
2021
-
26,118
Reduced 10.01%
234,756
Common Stock
Mar 11
2021
SELL
Open market or private sale
$3,770,100
$125.67 p/Share
30,000
Reduced 10.31%
260,874
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
$1,096,200
$36.54 p/Share
30,000
Added 9.35%
290,874
Common Stock
Mar 09
2021
SELL
Open market or private sale
$2,464,800
$123.24 p/Share
20,000
Reduced 7.12%
260,874
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$730,800
$36.54 p/Share
20,000
Added 6.65%
280,874
Common Stock