Sep 07
2022
SELL
Open market or private sale
$2,137,500
$71.25 p/Share
30,000
Reduced 7.34%
378,901
Common Stock
Sep 07
2022
BUY
Exercise of conversion of derivative security
$12,900
$0.43 p/Share
30,000
Added 6.84%
408,901
Common Stock
Aug 29
2022
-
139,998
Reduced 26.98%
378,901
Common Stock
Aug 05
2022
SELL
Open market or private sale
$2,490,000
$83.0 p/Share
30,000
Reduced 5.47%
518,899
Common Stock
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