Jul 03
2023
BUY
Exercise of conversion of derivative security
-
1,679
Added 5.09%
31,324
Common Stock
Feb 28
2023
SELL
Sale (or disposition) back to the issuer
-
7,100
Reduced 19.32%
29,645
Common Stock
Feb 23
2023
SELL
Open market or private sale
$1,328,335
$73.69 p/Share
18,026
Reduced 32.91%
36,745
Common Stock
Feb 22
2023
SELL
Open market or private sale
$1,841,000
$73.64 p/Share
25,000
Reduced 31.34%
54,771
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$219,433
$73.34 p/Share
2,992
Reduced 5.18%
54,771
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
6,077
Added 9.88%
55,421
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$204,784
$74.44 p/Share
2,751
Reduced 3.46%
76,686
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
6,404
Added 7.46%
79,437
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$894,471
$74.44 p/Share
12,016
Reduced 14.13%
73,033
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
26,539
Added 25.94%
75,759
Common Stock
Dec 05
2022
SELL
Sale (or disposition) back to the issuer
-
5,000
Reduced 7.87%
58,510
Common Stock
Feb 23
2022
SELL
Open market or private sale
$3,928,021
$67.98 p/Share
57,782
Reduced 47.64%
63,510
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$1,325,408
$68.32 p/Share
19,400
Reduced 13.79%
121,292
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
52,182
Added 29.96%
121,990
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$51,273
$62.3 p/Share
823
Reduced 0.92%
88,510
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
-
823
Added 0.91%
89,333
Common Stock
Nov 29
2021
SELL
Sale (or disposition) back to the issuer
-
5,000
Reduced 5.35%
88,510
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$1,380,462
$59.26 p/Share
23,295
Reduced 19.94%
93,510
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
57,195
Added 32.87%
116,805
Common Stock
Dec 03
2020
SELL
Open market or private sale
$1,625,130
$60.19 p/Share
27,000
Reduced 31.17%
59,610
Common Stock