Mar 08
2024
SELL
Open market or private sale
$1,895,604
$94.0 p/Share
20,166
Reduced 9.53%
191,508
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
$337,175
$16.72 p/Share
20,166
Added 8.66%
212,674
Common Stock
Feb 09
2024
SELL
Open market or private sale
$1,887,000
$94.35 p/Share
20,000
Reduced 9.46%
191,508
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$334,400
$16.72 p/Share
20,000
Added 8.64%
211,508
Common Stock
Jan 09
2024
SELL
Open market or private sale
$1,957,200
$97.86 p/Share
20,000
Reduced 9.46%
191,508
Common Stock
Jan 09
2024
BUY
Exercise of conversion of derivative security
$334,400
$16.72 p/Share
20,000
Added 8.64%
211,508
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$609,666
$111.01 p/Share
5,492
Reduced 2.79%
191,508
Common Stock
Dec 08
2023
SELL
Open market or private sale
$1,838,800
$91.94 p/Share
20,000
Reduced 9.22%
197,000
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$371,200
$18.56 p/Share
20,000
Added 8.44%
217,000
Common Stock
Nov 09
2023
SELL
Open market or private sale
$1,415,200
$70.76 p/Share
20,000
Reduced 9.22%
197,000
Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
$408,000
$20.4 p/Share
20,000
Added 8.44%
217,000
Common Stock
Oct 09
2023
SELL
Open market or private sale
$1,435,200
$71.76 p/Share
20,000
Reduced 9.22%
197,000
Common Stock
Oct 09
2023
BUY
Exercise of conversion of derivative security
$408,000
$20.4 p/Share
20,000
Added 8.44%
217,000
Common Stock
Sep 08
2023
SELL
Open market or private sale
$1,618,800
$80.94 p/Share
20,000
Reduced 9.22%
197,000
Common Stock
Sep 08
2023
BUY
Exercise of conversion of derivative security
$602,200
$30.11 p/Share
20,000
Added 8.44%
217,000
Common Stock
Aug 09
2023
SELL
Open market or private sale
$1,684,600
$84.23 p/Share
20,000
Reduced 9.22%
197,000
Common Stock
Aug 09
2023
BUY
Exercise of conversion of derivative security
$568,600
$28.43 p/Share
20,000
Added 8.44%
217,000
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$1,727,161
$96.89 p/Share
17,826
Reduced 8.3%
197,000
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
40,625
Added 15.9%
214,826
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$377,577
$131.24 p/Share
2,877
Reduced 1.62%
174,201
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
6,602
Added 3.59%
177,078
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$2,880,248
$139.75 p/Share
20,610
Reduced 10.79%
170,475
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
42,342
Added 18.14%
191,085
Common Stock
May 03
2021
SELL
Open market or private sale
$902,472
$112.64 p/Share
8,012
Reduced 5.11%
148,743
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$255,750
$17.05 p/Share
15,000
Added 8.73%
156,755
Common Stock