May 03
2024
SELL
Payment of exercise price or tax liability
$40,743
$85.06 p/Share
479
Reduced 1.2%
39,288
Common Stock
Apr 08
2024
SELL
Open market or private sale
$1,156,250
$92.5 p/Share
12,500
Reduced 23.92%
39,767
Common Stock
Apr 08
2024
BUY
Exercise of conversion of derivative security
$459,375
$36.75 p/Share
12,500
Added 19.3%
52,267
Common Stock
Mar 13
2024
SELL
Open market or private sale
$1,319,645
$91.01 p/Share
14,500
Reduced 26.85%
39,502
Common Stock
Mar 13
2024
BUY
Exercise of conversion of derivative security
$532,875
$36.75 p/Share
14,500
Added 21.17%
54,002
Common Stock
Feb 13
2024
SELL
Open market or private sale
$946,880
$86.08 p/Share
11,000
Reduced 21.78%
39,502
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
$404,250
$36.75 p/Share
11,000
Added 17.89%
50,502
Common Stock
Jan 12
2024
SELL
Open market or private sale
$756,700
$75.67 p/Share
10,000
Reduced 20.2%
39,502
Common Stock
Jan 12
2024
BUY
Exercise of conversion of derivative security
$367,500
$36.75 p/Share
10,000
Added 16.81%
49,502
Common Stock
Dec 13
2023
SELL
Open market or private sale
$574,880
$71.86 p/Share
8,000
Reduced 16.84%
39,502
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
$294,000
$36.75 p/Share
8,000
Added 14.41%
47,502
Common Stock
Nov 13
2023
SELL
Open market or private sale
$391,140
$65.19 p/Share
6,000
Reduced 13.19%
39,502
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
$220,500
$36.75 p/Share
6,000
Added 11.65%
45,502
Common Stock
Oct 13
2023
SELL
Open market or private sale
$349,600
$69.92 p/Share
5,000
Reduced 11.24%
39,502
Common Stock
Oct 13
2023
BUY
Exercise of conversion of derivative security
$183,750
$36.75 p/Share
5,000
Added 10.1%
44,502
Common Stock
Sep 14
2023
SELL
Open market or private sale
$331,695
$73.71 p/Share
4,500
Reduced 10.23%
39,502
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
$165,375
$36.75 p/Share
4,500
Added 9.28%
44,002
Common Stock
Aug 14
2023
SELL
Open market or private sale
$356,850
$79.3 p/Share
4,500
Reduced 10.23%
39,502
Common Stock
Aug 14
2023
BUY
Exercise of conversion of derivative security
$165,375
$36.75 p/Share
4,500
Added 9.28%
44,002
Common Stock
Jul 14
2023
SELL
Open market or private sale
$325,290
$92.94 p/Share
3,500
Reduced 8.14%
39,502
Common Stock
Jul 14
2023
BUY
Exercise of conversion of derivative security
$128,625
$36.75 p/Share
3,500
Added 7.53%
43,002
Common Stock
Jun 14
2023
SELL
Open market or private sale
$314,195
$89.77 p/Share
3,500
Reduced 8.14%
39,502
Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
$128,625
$36.75 p/Share
3,500
Added 7.53%
43,002
Common Stock
May 11
2023
BUY
Grant, award, or other acquisition
-
6,425
Added 13.99%
39,502
Common Stock
May 10
2023
SELL
Open market or private sale
$223,050
$89.22 p/Share
2,500
Reduced 7.03%
33,077
Common Stock