Jun 20
2025
SELL
Payment of exercise price or tax liability
$2,190,958
$69.31 p/Share
31,611
Reduced 47.95%
34,312
Common Stock
Jun 20
2025
BUY
Exercise of conversion of derivative security
$1,723,608
$38.82 p/Share
44,400
Added 40.25%
65,923
Common Stock
Dec 18
2024
SELL
Payment of exercise price or tax liability
$519,332
$81.4 p/Share
6,380
Reduced 22.86%
21,523
Common Stock
Dec 18
2024
BUY
Exercise of conversion of derivative security
$1,138,786
$81.4 p/Share
13,990
Added 33.39%
27,903
Common Stock
Jun 24
2024
-
4,000
Reduced 22.33%
13,913
Common Stock
Jun 21
2024
SELL
Open market or private sale
$1,903,800
$95.19 p/Share
20,000
Reduced 52.75%
17,913
Common Stock
Jun 21
2024
BUY
Exercise of conversion of derivative security
$627,600
$31.38 p/Share
20,000
Added 34.53%
37,913
Common Stock
Dec 20
2023
BUY
Grant, award, or other acquisition
-
36,596
Added 18.24%
164,000
Performance Share Units
Mar 14
2023
SELL
Open market or private sale
$1,312,800
$109.4 p/Share
12,000
Reduced 40.12%
17,913
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
$357,000
$29.75 p/Share
12,000
Added 28.63%
29,913
Common Stock
Jan 03
2023
-
3,500
Reduced 16.35%
17,913
Common Stock
Dec 21
2022
SELL
Payment of exercise price or tax liability
$1,120,121
$112.87 p/Share
9,924
Reduced 31.67%
21,413
Common Stock
Dec 21
2022
BUY
Grant, award, or other acquisition
-
21,762
Added 40.98%
31,337
Common Stock
Jun 30
2022
SELL
Open market or private sale
$961,758
$76.33 p/Share
12,600
Reduced 56.82%
9,575
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
$264,978
$21.03 p/Share
12,600
Added 36.23%
22,175
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
-
23,685
Added 16.03%
124,036
Performance Share Units
Mar 31
2021
-
3,906
Reduced 28.97%
9,575
Common Stock
Mar 25
2021
SELL
Open market or private sale
$1,023,800
$102.38 p/Share
10,000
Reduced 47.51%
11,049
Common Stock
Mar 25
2021
SELL
Payment of exercise price or tax liability
$160,218
$102.18 p/Share
1,568
Reduced 10.42%
13,481
Common Stock
Mar 25
2021
BUY
Exercise of conversion of derivative security
$197,540
$14.11 p/Share
14,000
Added 48.19%
15,049
Common Stock
Dec 16
2020
BUY
Grant, award, or other acquisition
-
16,529
Added 14.26%
99,402
Performance Share Units