Jul 12
2023
SELL
Open market or private sale
$467,573
$71.56 p/Share
6,534
Reduced 24.81%
19,803
Common Stock
Jul 12
2023
BUY
Exercise of conversion of derivative security
$267,894
$41.0 p/Share
6,534
Added 19.88%
26,337
Common Stock
Feb 09
2023
SELL
Open market or private sale
$203,624
$71.8 p/Share
2,836
Reduced 12.53%
19,803
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$11,959
$68.34 p/Share
175
Reduced 0.77%
22,639
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
$42,097
$68.34 p/Share
616
Added 2.63%
22,814
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$26,722
$68.17 p/Share
392
Reduced 1.74%
22,198
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
$22,223
$68.17 p/Share
326
Added 1.42%
22,590
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
$65,511
$68.17 p/Share
961
Added 4.14%
22,264
Common Stock
Nov 11
2022
SELL
Open market or private sale
$118,368
$75.49 p/Share
1,568
Reduced 6.86%
21,303
Common Stock
Oct 31
2022
SELL
Open market or private sale
$640,047
$69.92 p/Share
9,154
Reduced 28.58%
22,871
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
$447,813
$48.92 p/Share
9,154
Added 22.23%
32,025
Common Stock
Apr 08
2022
SELL
Open market or private sale
$97,802
$68.25 p/Share
1,433
Reduced 5.9%
22,871
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$12,304
$71.12 p/Share
173
Reduced 0.71%
24,304
Common Stock
Jan 27
2022
BUY
Exercise of conversion of derivative security
$43,312
$71.12 p/Share
609
Added 2.43%
24,477
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$31,364
$72.94 p/Share
430
Reduced 1.77%
23,868
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
$82,130
$72.94 p/Share
1,126
Added 4.48%
23,997
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
$21,955
$72.94 p/Share
301
Added 1.22%
24,298
Common Stock
Nov 01
2021
SELL
Open market or private sale
$378,412
$71.52 p/Share
5,291
Reduced 18.79%
22,871
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$209,735
$39.64 p/Share
5,291
Added 15.82%
28,162
Common Stock
Mar 29
2021
SELL
Open market or private sale
$393,150
$63.73 p/Share
6,169
Reduced 21.24%
22,871
Common Stock
Mar 29
2021
BUY
Exercise of conversion of derivative security
$198,200
$39.64 p/Share
5,000
Added 14.69%
29,040
Common Stock
Jan 25
2021
SELL
Payment of exercise price or tax liability
$12,840
$50.75 p/Share
253
Reduced 1.04%
24,040
Common Stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
$40,854
$50.75 p/Share
805
Added 3.21%
24,293
Common Stock
Jan 24
2021
SELL
Payment of exercise price or tax liability
$23,254
$52.73 p/Share
441
Reduced 1.84%
23,488
Common Stock
Jan 24
2021
BUY
Exercise of conversion of derivative security
$76,828
$52.73 p/Share
1,457
Added 5.74%
23,929
Common Stock