Nov 14
2024
BUY
Grant, award, or other acquisition
-
458
Added 2.22%
20,207
Common Stock
Oct 03
2024
BUY
Grant, award, or other acquisition
-
80
Added 0.4%
19,749
Common Stock
Jul 05
2024
BUY
Grant, award, or other acquisition
-
77
Added 0.39%
19,669
Common Stock
Jun 05
2024
SELL
Open market or private sale
$687,862
$198.06 p/Share
3,473
Reduced 13.33%
22,588
Common Stock
Jun 05
2024
BUY
Exercise of conversion of derivative security
$291,687
$45.09 p/Share
6,469
Added 19.89%
26,061
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
-
77
Added 0.39%
19,592
Common Stock
Jan 05
2024
BUY
Grant, award, or other acquisition
-
79
Added 0.22%
36,646
Common Stock
Nov 09
2023
BUY
Grant, award, or other acquisition
-
538
Added 1.45%
36,567
Common Stock
Oct 05
2023
BUY
Grant, award, or other acquisition
-
83
Added 0.23%
36,029
Common Stock
Jul 06
2023
BUY
Grant, award, or other acquisition
-
83
Added 0.23%
35,946
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$1,255,603
$145.78 p/Share
8,613
Reduced 19.37%
35,863
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
$394,070
$36.35 p/Share
10,841
Added 19.6%
44,476
Common Stock
May 05
2023
-
100
Reduced 0.29%
34,835
Common Stock
May 05
2023
SELL
Open market or private sale
$185,208
$154.34 p/Share
1,200
Reduced 3.44%
33,635
Common Stock
Apr 05
2023
BUY
Grant, award, or other acquisition
-
96
Added 0.27%
34,935
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
-
95
Added 0.27%
34,839
Common Stock
Nov 09
2022
BUY
Grant, award, or other acquisition
-
627
Added 1.77%
34,744
Common Stock
Oct 05
2022
BUY
Grant, award, or other acquisition
-
78
Added 0.23%
34,117
Common Stock
Jul 06
2022
BUY
Grant, award, or other acquisition
-
76
Added 0.22%
34,039
Common Stock
Apr 05
2022
BUY
Grant, award, or other acquisition
-
70
Added 0.21%
33,963
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$1,517,844
$145.04 p/Share
10,465
Reduced 23.59%
33,893
Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
$484,791
$21.98 p/Share
22,056
Added 33.21%
44,358
Common Stock
Jan 05
2022
BUY
Grant, award, or other acquisition
-
63
Added 0.2%
31,302
Common Stock
Nov 18
2021
BUY
Grant, award, or other acquisition
-
485
Added 1.53%
31,239
Common Stock
Oct 05
2021
BUY
Grant, award, or other acquisition
-
66
Added 0.21%
30,754
Common Stock