Mar 21
2023
BUY
Grant, award, or other acquisition
-
17
Added 0.0%
412,568
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$483,845
$484.33 p/Share
999
Reduced 0.24%
412,551
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
275
Added 0.05%
541,890
Common Stock
Dec 20
2022
-
10,500
Reduced 1.9%
541,615
Common Stock
Dec 13
2022
-
30,700
Reduced 5.27%
552,115
Common Stock
Dec 13
2022
BUY
Grant, award, or other acquisition
-
23
Added 0.0%
582,815
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
-
267
Added 0.05%
487,662
Common Stock
Sep 20
2022
BUY
Grant, award, or other acquisition
-
23
Added 0.0%
487,395
Common Stock
Sep 20
2022
BUY
Grant, award, or other acquisition
-
23
Added 0.0%
487,395
Common Stock
Jul 26
2022
SELL
Open market or private sale
$53,059,424
$534.27 p/Share
99,312
Reduced 11.2%
787,371
Common Stock
Jul 26
2022
BUY
Exercise of conversion of derivative security
$5,698,523
$57.38 p/Share
99,312
Added 10.07%
886,683
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
266
Added 0.04%
700,874
Common Stock
Jun 28
2022
BUY
Grant, award, or other acquisition
-
22
Added 0.0%
700,608
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
269
Added 0.04%
700,585
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
-
19
Added 0.0%
700,316
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$615,145
$475.75 p/Share
1,293
Reduced 0.22%
585,690
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$395,414
$478.13 p/Share
827
Reduced 0.14%
586,983
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
274
Added 0.05%
595,050
Common Stock
Dec 21
2021
-
69,300
Reduced 10.44%
594,776
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
-
36
Added 0.01%
664,321
Common Stock
Oct 26
2021
SELL
Open market or private sale
$22,778,500
$455.57 p/Share
50,000
Reduced 9.14%
496,952
Common Stock
Oct 25
2021
SELL
Open market or private sale
$33,669,001
$448.92 p/Share
75,000
Reduced 12.06%
546,952
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
351
Added 0.06%
621,952
Common Stock
Sep 21
2021
BUY
Grant, award, or other acquisition
-
41
Added 0.01%
621,601
Common Stock
Aug 23
2021
SELL
Open market or private sale
$29,840,999
$426.3 p/Share
70,000
Reduced 10.12%
621,559
Common Stock