Apr 02
2024
-
9,500
Reduced 1.36%
687,542
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$99,996
$25.15 p/Share
3,976
Added 0.57%
697,042
Common Stock
Mar 30
2024
SELL
Payment of exercise price or tax liability
$1,110,204
$143.53 p/Share
7,735
Reduced 1.1%
693,066
Common Stock
Mar 30
2024
BUY
Grant, award, or other acquisition
-
14,376
Added 2.01%
700,801
Common Stock
Mar 26
2024
BUY
Grant, award, or other acquisition
-
5,683
Added 0.82%
686,425
Restricted Stock Units
Dec 26
2023
-
2,500
Reduced 0.37%
680,742
Common Stock
Nov 20
2023
BUY
Exercise of conversion of derivative security
$62,875
$25.15 p/Share
2,500
Added 0.36%
683,242
Common Stock
May 26
2023
-
7,000
Reduced 1.02%
680,742
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$1,041,825
$95.17 p/Share
10,947
Reduced 1.54%
700,276
Common Stock
Mar 30
2023
-
14,711
Reduced 2.09%
687,742
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
21,385
Added 2.92%
711,223
Common Stock
Mar 30
2023
BUY
Exercise of conversion of derivative security
$77,370
$35.54 p/Share
2,177
Added 0.31%
702,453
Common Stock
Mar 28
2023
BUY
Grant, award, or other acquisition
-
7,619
Added 1.09%
689,838
Restricted Stock Units
Feb 16
2023
BUY
Exercise of conversion of derivative security
$125,750
$25.15 p/Share
5,000
Added 0.73%
682,219
Common Stock
Aug 30
2022
-
12,500
Reduced 1.81%
677,219
Common Stock
Aug 29
2022
SELL
Open market or private sale
$2,104,904
$113.1 p/Share
18,611
Reduced 2.63%
689,719
Common Stock
Aug 29
2022
BUY
Exercise of conversion of derivative security
$1,349,206
$68.83 p/Share
19,602
Added 2.69%
708,330
Common Stock
Aug 26
2022
SELL
Open market or private sale
$7,804,006
$113.0 p/Share
69,062
Reduced 9.11%
688,778
Common Stock
Aug 26
2022
BUY
Exercise of conversion of derivative security
$2,023,517
$29.3 p/Share
69,062
Added 8.35%
757,840
Common Stock
May 31
2022
-
3,500
Reduced 0.51%
688,778
Common Stock
May 27
2022
-
896
Reduced 0.13%
692,278
Common Stock
May 18
2022
BUY
Exercise of conversion of derivative security
$203,550
$27.14 p/Share
7,500
Added 1.07%
693,174
Common Stock
Mar 31
2022
-
7,050
Reduced 1.02%
685,674
Common Stock
Mar 30
2022
SELL
Payment of exercise price or tax liability
$304,674
$97.34 p/Share
3,130
Reduced 0.45%
692,722
Common Stock
Mar 30
2022
BUY
Grant, award, or other acquisition
-
6,483
Added 0.92%
695,852
Common Stock