Oct 01
2022
SELL
Payment of exercise price or tax liability
$103,149
$72.64 p/Share
1,420
Reduced 0.41%
347,481
Common Stock
Sep 09
2022
SELL
Open market or private sale
$1,050,313
$76.71 p/Share
13,692
Reduced 3.78%
348,901
Common Stock
Sep 08
2022
SELL
Open market or private sale
$1,225,057
$75.12 p/Share
16,308
Reduced 4.3%
362,593
Common Stock
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