May 09
2024
BUY
Exercise of conversion of derivative security
-
1,706
Added 0.1%
1,726,479
Common Stock
Feb 14
2024
SELL
Open market or private sale
$9,162,500
$73.3 p/Share
125,000
Reduced 13.22%
820,886
Common Stock
Feb 13
2024
SELL
Open market or private sale
$9,130,000
$73.04 p/Share
125,000
Reduced 11.67%
945,886
Common Stock
Jan 03
2024
SELL
Open market or private sale
$828,679
$70.58 p/Share
11,741
Reduced 1.08%
1,070,866
Common Stock
Jan 03
2024
SELL
Sale (or disposition) back to the issuer
$1,287,076
$70.49 p/Share
18,259
Reduced 1.66%
1,082,607
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
$1,287,300
$42.91 p/Share
30,000
Added 2.65%
1,100,866
Common Stock
Jan 02
2024
SELL
Open market or private sale
$745,624
$70.15 p/Share
10,629
Reduced 0.98%
1,070,866
Common Stock
Jan 02
2024
SELL
Sale (or disposition) back to the issuer
$1,349,190
$69.65 p/Share
19,371
Reduced 1.76%
1,081,495
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$1,349,400
$44.98 p/Share
30,000
Added 2.65%
1,100,866
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
-
1,567
Added 0.33%
469,401
Common Stock
Nov 23
2022
SELL
Sale (or disposition) back to the issuer
$2,658,569
$57.24 p/Share
46,446
Reduced 48.66%
49,007
Common Stock
Nov 23
2022
BUY
Exercise of conversion of derivative security
$2,658,600
$44.31 p/Share
60,000
Added 38.6%
95,453
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$2,323,940
$59.26 p/Share
39,216
Reduced 52.52%
35,453
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
74,055
Added 61.88%
45,611
Common Stock
May 11
2022
BUY
Exercise of conversion of derivative security
-
614
Added 50.0%
614
Common Stock
Nov 18
2021
SELL
Sale (or disposition) back to the issuer
$2,373,279
$56.92 p/Share
41,695
Reduced 2.24%
1,819,156
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
$2,373,000
$39.55 p/Share
60,000
Added 3.12%
1,860,851
Common Stock
Dec 17
2020
SELL
Sale (or disposition) back to the issuer
$647,098
$44.34 p/Share
14,594
Reduced 74.86%
4,902
Common Stock
Dec 17
2020
BUY
Exercise of conversion of derivative security
$647,100
$43.14 p/Share
15,000
Added 43.48%
19,496
Common Stock
Dec 10
2020
SELL
Sale (or disposition) back to the issuer
$1,753,013
$43.28 p/Share
40,504
Reduced 90.01%
4,496
Common Stock
Dec 10
2020
BUY
Exercise of conversion of derivative security
$1,753,200
$38.96 p/Share
45,000
Added 50.0%
45,000
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$281,407
$53.93 p/Share
5,218
Reduced 53.23%
4,585
Common Stock
Feb 13
2020
SELL
Open market or private sale
$247,636
$54.01 p/Share
4,585
Reduced 100.0%
0
Common Stock
Feb 13
2020
BUY
Exercise of conversion of derivative security
-
9,803
Added 50.0%
9,803
Common Stock
Jan 02
2020
SELL
Sale (or disposition) back to the issuer
$2,191,729
$52.72 p/Share
41,573
Reduced 69.29%
18,427
Common Stock