Sep 30
2024
BUY
Grant, award, or other acquisition
-
132
Added 0.84%
15,490
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
-
141
Added 0.91%
15,335
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
-
146
Added 0.95%
15,170
Common Stock
Mar 14
2024
SELL
Payment of exercise price or tax liability
$251,495
$224.75 p/Share
1,119
Reduced 6.94%
14,998
Common Stock
Mar 14
2024
BUY
Exercise of conversion of derivative security
$251,640
$104.85 p/Share
2,400
Added 12.96%
16,117
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
-
157
Added 1.13%
13,717
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
-
183
Added 1.33%
13,531
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
168
Added 1.25%
13,323
Common Stock
Apr 05
2023
SELL
Payment of exercise price or tax liability
$269,524
$165.15 p/Share
1,632
Reduced 11.06%
13,127
Common Stock
Apr 05
2023
BUY
Exercise of conversion of derivative security
$269,664
$84.27 p/Share
3,200
Added 17.82%
14,759
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
189
Added 1.61%
11,559
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
-
214
Added 1.85%
11,341
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
213
Added 1.88%
11,099
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
205
Added 1.85%
10,859
Common Stock
Apr 20
2022
SELL
Payment of exercise price or tax liability
$287,827
$182.4 p/Share
1,578
Reduced 12.92%
10,633
Common Stock
Apr 20
2022
BUY
Exercise of conversion of derivative security
$287,955
$63.99 p/Share
4,500
Added 27.33%
11,966
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
175
Added 2.22%
7,711
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
122
Added 1.6%
7,518
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
135
Added 1.8%
7,379
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
-
139
Added 1.89%
7,227
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
-
133
Added 1.85%
7,073
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
-
133
Added 1.88%
6,923
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
-
143
Added 2.07%
6,775
Common Stock