Apr 14
2023
SELL
Open market or private sale
$738,925
$275.0 p/Share
2,687
Reduced 9.83%
24,643
Common Stock
Apr 12
2023
SELL
Payment of exercise price or tax liability
$995,004
$272.38 p/Share
3,653
Reduced 11.79%
27,330
Common Stock
Apr 12
2023
BUY
Exercise of conversion of derivative security
$519,626
$81.96 p/Share
6,340
Added 16.99%
30,983
Common Stock
Apr 10
2023
SELL
Open market or private sale
$685,530
$270.0 p/Share
2,539
Reduced 9.34%
24,643
Common Stock
Apr 05
2023
SELL
Payment of exercise price or tax liability
$939,003
$271.31 p/Share
3,461
Reduced 11.29%
27,182
Common Stock
Apr 05
2023
BUY
Exercise of conversion of derivative security
$491,759
$81.96 p/Share
6,000
Added 16.37%
30,643
Common Stock
Apr 04
2023
SELL
Open market or private sale
$804,010
$265.0 p/Share
3,034
Reduced 10.96%
24,643
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$943,332
$262.84 p/Share
3,589
Reduced 11.48%
27,677
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
9,120
Added 22.58%
31,266
Common Stock
Jan 23
2023
SELL
Payment of exercise price or tax liability
$782,460
$263.81 p/Share
2,966
Reduced 11.81%
22,146
Common Stock
Jan 23
2023
BUY
Exercise of conversion of derivative security
$491,759
$81.96 p/Share
6,000
Added 19.29%
25,112
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$743,529
$244.1 p/Share
3,046
Reduced 13.75%
19,112
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
9,280
Added 29.52%
22,158
Common Stock
Nov 12
2021
-
4,000
Reduced 23.7%
12,878
Common Stock
Nov 11
2021
-
4,000
Added 19.16%
16,878
Common Stock
Jul 27
2021
SELL
Open market or private sale
$1,866,500
$250.0 p/Share
7,466
Reduced 36.7%
12,878
Common Stock
Jul 21
2021
SELL
Payment of exercise price or tax liability
$2,396,290
$249.25 p/Share
9,614
Reduced 32.09%
20,344
Common Stock
Jul 21
2021
BUY
Exercise of conversion of derivative security
$1,188,426
$69.58 p/Share
17,080
Added 36.31%
29,958
Common Stock
May 06
2021
SELL
Open market or private sale
$1,592,324
$207.55 p/Share
7,672
Reduced 37.33%
12,878
Common Stock
May 04
2021
SELL
Payment of exercise price or tax liability
$2,337,419
$206.34 p/Share
11,328
Reduced 35.54%
20,550
Common Stock
May 04
2021
BUY
Exercise of conversion of derivative security
$1,310,240
$68.96 p/Share
19,000
Added 37.34%
31,878
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$836,033
$174.61 p/Share
4,788
Reduced 27.1%
12,878
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
12,166
Added 40.78%
17,666
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$900,983
$179.3 p/Share
5,025
Reduced 47.74%
5,500
Common Stock
Feb 04
2021
BUY
Exercise of conversion of derivative security
$504,884
$47.97 p/Share
10,525
Added 50.0%
10,525
Common Stock