Oct 03
2024
BUY
Grant, award, or other acquisition
-
115
Added 0.15%
77,433
Common Stock
Aug 26
2024
SELL
Open market or private sale
$1,205,476
$210.05 p/Share
5,739
Reduced 6.91%
77,318
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$425,875
$45.09 p/Share
9,445
Added 10.21%
83,057
Common Stock
Jul 05
2024
BUY
Grant, award, or other acquisition
-
110
Added 0.15%
73,612
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
-
110
Added 0.15%
73,502
Common Stock
Jan 05
2024
BUY
Grant, award, or other acquisition
-
113
Added 0.15%
73,392
Common Stock
Nov 09
2023
BUY
Grant, award, or other acquisition
-
729
Added 0.99%
73,279
Common Stock
Oct 05
2023
BUY
Grant, award, or other acquisition
-
120
Added 0.17%
72,550
Common Stock
Aug 11
2023
SELL
Open market or private sale
$362,400
$181.2 p/Share
2,000
Reduced 2.69%
72,430
Common Stock
Jul 06
2023
BUY
Grant, award, or other acquisition
-
118
Added 0.16%
74,430
Common Stock
Jun 02
2023
BUY
Exercise of conversion of derivative security
$523,294
$36.35 p/Share
14,396
Added 16.23%
74,312
Common Stock
Jun 01
2023
SELL
Open market or private sale
$1,027,961
$148.98 p/Share
6,900
Reduced 10.33%
59,916
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
$67,829
$36.35 p/Share
1,866
Added 2.72%
66,816
Common Stock
Apr 05
2023
BUY
Grant, award, or other acquisition
-
137
Added 0.21%
64,950
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
-
136
Added 0.21%
64,813
Common Stock
Nov 09
2022
BUY
Grant, award, or other acquisition
-
827
Added 1.26%
64,677
Common Stock
Oct 05
2022
BUY
Grant, award, or other acquisition
-
113
Added 0.18%
63,850
Common Stock
Jul 06
2022
BUY
Grant, award, or other acquisition
-
109
Added 0.17%
63,737
Common Stock
Apr 05
2022
BUY
Grant, award, or other acquisition
-
101
Added 0.16%
63,628
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$2,038,987
$147.06 p/Share
13,865
Reduced 17.92%
63,527
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
$428,440
$22.67 p/Share
18,899
Added 19.63%
77,392
Common Stock
Jan 05
2022
BUY
Grant, award, or other acquisition
-
91
Added 0.16%
58,493
Common Stock
Nov 18
2021
BUY
Grant, award, or other acquisition
-
649
Added 1.1%
58,402
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
$364,336
$21.29 p/Share
17,113
Added 22.86%
57,753
Common Stock
Oct 05
2021
BUY
Grant, award, or other acquisition
-
95
Added 0.23%
40,640
Common Stock