Aug 05
2022
BUY
Exercise of conversion of derivative security
$12,900
$0.43 p/Share
30,000
Added 5.18%
548,899
Common Stock
Jul 18
2022
SELL
Open market or private sale
$397,155
$75.29 p/Share
5,275
Reduced 1.01%
518,899
Common Stock
Jul 08
2022
SELL
Open market or private sale
$849,292
$75.58 p/Share
11,237
Reduced 2.1%
524,174
Common Stock
Jul 07
2022
SELL
Open market or private sale
$1,012,679
$75.08 p/Share
13,488
Reduced 2.46%
535,411
Common Stock
Jul 06
2022
SELL
Open market or private sale
$2,175,000
$72.5 p/Share
30,000
Reduced 5.18%
548,899
Common Stock
Jul 06
2022
BUY
Exercise of conversion of derivative security
$12,900
$0.43 p/Share
30,000
Added 4.93%
578,899
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$96,673
$68.66 p/Share
1,408
Reduced 0.26%
548,899
Common Stock
Jun 06
2022
SELL
Open market or private sale
$2,038,200
$67.94 p/Share
30,000
Reduced 5.17%
550,307
Common Stock
Jun 06
2022
BUY
Exercise of conversion of derivative security
$12,900
$0.43 p/Share
30,000
Added 4.92%
580,307
Common Stock
May 05
2022
SELL
Open market or private sale
$2,256,600
$75.22 p/Share
30,000
Reduced 5.17%
550,307
Common Stock
May 05
2022
BUY
Exercise of conversion of derivative security
$12,900
$0.43 p/Share
30,000
Added 4.95%
576,319
Common Stock
Apr 05
2022
SELL
Open market or private sale
$2,691,900
$89.73 p/Share
30,000
Reduced 5.17%
550,307
Common Stock
Apr 05
2022
BUY
Exercise of conversion of derivative security
$12,900
$0.43 p/Share
30,000
Added 4.92%
580,307
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$140,017
$90.92 p/Share
1,540
Reduced 0.28%
550,307
Common Stock
Mar 07
2022
SELL
Open market or private sale
$5,785,200
$96.42 p/Share
60,000
Reduced 10.55%
508,687
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
$12,900
$0.43 p/Share
30,000
Added 5.01%
568,687
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
43,708
Added 6.98%
582,395
Common Stock
Feb 07
2022
SELL
Open market or private sale
$2,204,400
$73.48 p/Share
30,000
Reduced 5.28%
538,687
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$12,900
$0.43 p/Share
30,000
Added 5.03%
566,867
Common Stock
Jan 04
2022
SELL
Open market or private sale
$2,867,400
$95.58 p/Share
30,000
Reduced 6.25%
449,821
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$50,016
$91.27 p/Share
548
Reduced 0.11%
479,821
Common Stock
Dec 06
2021
SELL
Open market or private sale
$4,680,000
$78.0 p/Share
60,000
Reduced 11.1%
480,369
Common Stock
Nov 05
2021
SELL
Open market or private sale
$2,767,800
$92.26 p/Share
30,000
Reduced 5.26%
540,369
Common Stock
Oct 28
2021
SELL
Open market or private sale
$335,613
$90.17 p/Share
3,722
Reduced 0.65%
570,369
Common Stock
Oct 25
2021
SELL
Open market or private sale
$45,025
$90.05 p/Share
500
Reduced 0.09%
574,091
Common Stock