Aug 15
2022
BUY
Exercise of conversion of derivative security
$44,312
$70.56 p/Share
628
Added 6.32%
9,306
Common Stock
Jun 21
2022
SELL
Open market or private sale
$135,895
$188.22 p/Share
722
Reduced 7.68%
8,678
Common Stock
Jun 21
2022
BUY
Grant, award, or other acquisition
-
1,667
Added 15.06%
9,400
Common Stock
Jun 17
2022
SELL
Payment of exercise price or tax liability
$32,104
$185.57 p/Share
173
Reduced 2.19%
7,733
Common Stock
Jun 17
2022
BUY
Exercise of conversion of derivative security
-
392
Added 4.72%
7,906
Common Stock
Apr 20
2022
SELL
Open market or private sale
$18,032
$250.44 p/Share
72
Reduced 0.95%
7,514
Common Stock
Apr 20
2022
BUY
Exercise of conversion of derivative security
$3,733
$51.85 p/Share
72
Added 0.94%
7,586
Common Stock
Mar 24
2022
SELL
Open market or private sale
$168,270
$251.15 p/Share
670
Reduced 8.19%
7,514
Common Stock
Mar 23
2022
SELL
Open market or private sale
$233,700
$251.29 p/Share
930
Reduced 10.2%
8,184
Common Stock
Mar 23
2022
BUY
Exercise of conversion of derivative security
$82,960
$51.85 p/Share
1,600
Added 14.93%
9,114
Common Stock
Dec 10
2021
SELL
Open market or private sale
$570,893
$324.74 p/Share
1,758
Reduced 18.96%
7,514
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
$164,795
$93.74 p/Share
1,758
Added 15.94%
9,272
Common Stock
Nov 11
2021
SELL
Open market or private sale
$317,120
$317.12 p/Share
1,000
Reduced 11.75%
7,514
Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
$97,780
$97.78 p/Share
1,000
Added 10.51%
8,514
Common Stock
Oct 20
2021
SELL
Open market or private sale
$619,720
$309.86 p/Share
2,000
Reduced 21.02%
7,514
Common Stock
Oct 20
2021
BUY
Exercise of conversion of derivative security
$195,560
$97.78 p/Share
2,000
Added 17.37%
9,514
Common Stock
Sep 10
2021
SELL
Open market or private sale
$378,294
$270.21 p/Share
1,400
Reduced 15.71%
7,514
Common Stock
Sep 10
2021
BUY
Exercise of conversion of derivative security
$125,580
$89.7 p/Share
1,400
Added 13.57%
8,914
Common Stock
Aug 12
2021
SELL
Open market or private sale
$275,160
$275.16 p/Share
1,000
Reduced 11.75%
7,514
Common Stock
Aug 12
2021
BUY
Exercise of conversion of derivative security
$89,700
$89.7 p/Share
1,000
Added 10.51%
8,514
Common Stock
Jul 12
2021
SELL
Open market or private sale
$278,770
$278.77 p/Share
1,000
Reduced 11.75%
7,514
Common Stock
Jul 12
2021
BUY
Exercise of conversion of derivative security
$89,700
$89.7 p/Share
1,000
Added 10.51%
8,514
Common Stock
Jul 01
2021
SELL
Open market or private sale
$267,040
$267.04 p/Share
1,000
Reduced 11.75%
7,514
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$89,700
$89.7 p/Share
1,000
Added 10.51%
8,514
Common Stock
Jun 16
2021
SELL
Open market or private sale
$541,765
$255.67 p/Share
2,119
Reduced 22.0%
7,514
Common Stock