May 30
2024
SELL
Open market or private sale
$1,090,118
$222.02 p/Share
4,910
Reduced 22.93%
16,504
Common Stock, par valu...
Apr 03
2024
SELL
Payment of exercise price or tax liability
$695,026
$211.19 p/Share
3,291
Reduced 13.32%
21,414
Common Stock, par valu...
Apr 03
2024
BUY
Grant, award, or other acquisition
-
3,849
Added 13.48%
24,705
Common Stock, par valu...
Mar 15
2024
SELL
Open market or private sale
$1,933,110
$211.5 p/Share
9,140
Reduced 30.47%
20,856
Common Stock, par valu...
Mar 15
2024
BUY
Exercise of conversion of derivative security
$117,174
$12.82 p/Share
9,140
Added 23.35%
29,996
Common Stock, par valu...
Mar 12
2024
BUY
Grant, award, or other acquisition
-
1,684
Added 7.47%
20,856
Common Stock, par valu...
Dec 01
2023
SELL
Open market or private sale
$882,900
$135.0 p/Share
6,540
Reduced 25.44%
19,172
Common Stock, par valu...
Nov 29
2023
SELL
Open market or private sale
$632,750
$126.55 p/Share
5,000
Reduced 16.28%
25,712
Common Stock, par valu...
Apr 11
2023
SELL
Open market or private sale
$1,198,400
$140.0 p/Share
8,560
Reduced 21.8%
30,712
Common Stock, par valu...
Apr 03
2023
SELL
Payment of exercise price or tax liability
$1,113,341
$147.17 p/Share
7,565
Reduced 16.15%
39,272
Common Stock, par valu...
Apr 03
2023
BUY
Grant, award, or other acquisition
-
3,568
Added 7.08%
46,837
Common Stock, par valu...
Mar 21
2023
BUY
Grant, award, or other acquisition
-
2,221
Added 4.88%
43,269
Common Stock, par valu...
Nov 23
2022
SELL
Open market or private sale
$1,078,402
$118.0 p/Share
9,139
Reduced 18.21%
41,048
Common Stock, par valu...
Nov 23
2022
BUY
Exercise of conversion of derivative security
$117,161
$12.82 p/Share
9,139
Added 15.4%
50,187
Common Stock, par valu...
Apr 03
2022
SELL
Payment of exercise price or tax liability
$555,740
$101.32 p/Share
5,485
Reduced 11.79%
41,048
Common Stock, par valu...
Apr 03
2022
BUY
Grant, award, or other acquisition
-
5,182
Added 10.02%
46,533
Common Stock, par valu...
Mar 15
2022
SELL
Open market or private sale
$994,415
$108.81 p/Share
9,139
Reduced 18.1%
41,351
Common Stock, par valu...
Mar 15
2022
BUY
Exercise of conversion of derivative security
$117,162
$12.82 p/Share
9,139
Added 15.33%
50,490
Common Stock, par valu...
Mar 15
2022
BUY
Grant, award, or other acquisition
-
3,785
Added 8.39%
41,351
Common Stock, par valu...
Apr 03
2021
BUY
Grant, award, or other acquisition
-
4,416
Added 10.52%
37,566
Common Stock, par valu...
Mar 16
2021
BUY
Grant, award, or other acquisition
-
14,045
Added 29.76%
33,150
Common Stock, par valu...