Jul 31
2022
SELL
Payment of exercise price or tax liability
$3,106,992
$105.68 p/Share
29,400
Reduced 10.87%
241,053
Common Stock
Jul 31
2022
BUY
Grant, award, or other acquisition
-
57,589
Added 17.56%
270,453
Common Stock
Jul 27
2022
SELL
Open market or private sale
$420,000
$105.0 p/Share
4,000
Reduced 1.84%
212,864
Common Stock
Jul 22
2022
SELL
Open market or private sale
$1,500,000
$100.0 p/Share
15,000
Reduced 6.47%
216,864
Common Stock
Jul 22
2022
BUY
Exercise of conversion of derivative security
$626,250
$41.75 p/Share
15,000
Added 6.08%
231,864
Common Stock
May 27
2022
SELL
Open market or private sale
$1,000,000
$100.0 p/Share
10,000
Reduced 4.41%
216,864
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
$365,400
$36.54 p/Share
10,000
Added 4.22%
226,864
Common Stock
Apr 28
2022
SELL
Open market or private sale
$4,451,360
$103.52 p/Share
43,000
Reduced 16.55%
216,864
Common Stock
Apr 28
2022
BUY
Exercise of conversion of derivative security
$1,571,220
$36.54 p/Share
43,000
Added 14.2%
259,864
Common Stock
Mar 28
2022
SELL
Open market or private sale
$1,000,400
$100.04 p/Share
10,000
Reduced 4.41%
216,864
Common Stock
Mar 28
2022
BUY
Exercise of conversion of derivative security
$365,400
$36.54 p/Share
10,000
Added 4.22%
226,864
Common Stock
Mar 03
2022
SELL
Open market or private sale
$1,000,000
$100.0 p/Share
10,000
Reduced 4.41%
216,864
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
$365,400
$36.54 p/Share
10,000
Added 4.22%
226,864
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$280,031
$98.05 p/Share
2,856
Reduced 1.3%
216,864
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
40,497
Added 15.56%
219,720
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,041,561
$97.07 p/Share
10,730
Reduced 5.65%
179,223
Common Stock
Jan 31
2022
SELL
Open market or private sale
$882,840
$105.0 p/Share
8,408
Reduced 4.24%
189,953
Common Stock
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