Aug 20
2024
SELL
Open market or private sale
$545,972
$100.05 p/Share
5,457
Reduced 8.13%
61,688
Common Stock
Aug 20
2024
BUY
Exercise of conversion of derivative security
$223,573
$40.97 p/Share
5,457
Added 8.0%
62,766
Common Stock
Aug 19
2024
SELL
Open market or private sale
$1,499,825
$100.91 p/Share
14,863
Reduced 19.42%
61,688
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
$608,937
$40.97 p/Share
14,863
Added 16.26%
76,551
Common Stock
May 16
2024
SELL
Open market or private sale
$1,218,600
$101.55 p/Share
12,000
Reduced 16.28%
61,688
Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
$491,640
$40.97 p/Share
12,000
Added 14.0%
73,688
Common Stock
May 15
2024
SELL
Open market or private sale
$19,261
$103.0 p/Share
187
Reduced 0.3%
61,688
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$7,661
$40.97 p/Share
187
Added 0.3%
61,875
Common Stock
Mar 07
2024
SELL
Open market or private sale
$673,100
$88.01 p/Share
7,648
Reduced 11.03%
61,688
Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$579,112
$77.89 p/Share
7,435
Reduced 9.68%
69,336
Common Stock
Nov 20
2023
BUY
Grant, award, or other acquisition
-
7,140
Added 8.51%
76,771
Common Stock
Nov 13
2023
SELL
Payment of exercise price or tax liability
$236,092
$74.08 p/Share
3,187
Reduced 4.38%
69,631
Common Stock
Nov 10
2023
SELL
Open market or private sale
$3,746,645
$73.91 p/Share
50,692
Reduced 42.57%
68,383
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
$2,540,683
$50.12 p/Share
50,692
Added 34.89%
94,600
Common Stock
Nov 10
2023
BUY
Grant, award, or other acquisition
-
4,435
Added 5.74%
72,818
Common Stock
Mar 03
2023
SELL
Open market or private sale
$832,573
$83.0 p/Share
10,031
Reduced 12.79%
68,383
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$217,461
$71.51 p/Share
3,041
Reduced 3.73%
78,414
Common Stock
Nov 21
2022
BUY
Grant, award, or other acquisition
-
12,394
Added 13.21%
81,455
Common Stock
Nov 11
2022
BUY
Grant, award, or other acquisition
-
4,265
Added 5.82%
69,061
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$148,548
$70.07 p/Share
2,120
Reduced 3.17%
64,796
Common Stock
Jun 02
2022
SELL
Open market or private sale
$1,341,917
$77.86 p/Share
17,235
Reduced 24.61%
52,785
Common Stock
Jun 02
2022
BUY
Exercise of conversion of derivative security
$1,072,706
$62.24 p/Share
17,235
Added 19.75%
70,020
Common Stock
Feb 16
2022
SELL
Open market or private sale
$867,668
$73.5 p/Share
11,805
Reduced 18.28%
52,785
Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
$595,680
$50.46 p/Share
11,805
Added 15.45%
64,590
Common Stock
Feb 11
2022
SELL
Exercise of conversion of derivative security
$476,762
$70.6 p/Share
6,753
Reduced 11.34%
52,785
Common Stock