Apr 01
2022
SELL
Open market or private sale
$288,307
$102.93 p/Share
2,801
Reduced 1.81%
152,352
Common Stock
Apr 01
2022
SELL
Open market or private sale
$122,226
$101.94 p/Share
1,199
Reduced 0.79%
151,153
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$155,560
$38.89 p/Share
4,000
Added 2.51%
155,153
Common Stock
Mar 01
2022
SELL
Open market or private sale
$322,304
$100.72 p/Share
3,200
Reduced 2.06%
151,953
Common Stock
Mar 01
2022
SELL
Open market or private sale
$79,848
$99.81 p/Share
800
Reduced 0.53%
151,153
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$155,560
$38.89 p/Share
4,000
Added 2.51%
155,153
Common Stock
Feb 01
2022
SELL
Open market or private sale
$333,536
$104.1 p/Share
3,204
Reduced 2.07%
151,949
Common Stock
Feb 01
2022
SELL
Open market or private sale
$82,115
$103.16 p/Share
796
Reduced 0.52%
151,153
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
$142,160
$35.54 p/Share
4,000
Added 2.51%
155,153
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$1,075,915
$100.76 p/Share
10,678
Reduced 6.6%
151,153
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
21,534
Added 11.74%
161,831
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$381,825
$105.71 p/Share
3,612
Reduced 2.51%
140,297
Common Stock
Jan 19
2022
BUY
Grant, award, or other acquisition
-
3,134
Added 2.13%
143,909
Common Stock
Jan 03
2022
SELL
Open market or private sale
$311,607
$115.41 p/Share
2,700
Reduced 1.86%
142,075
Common Stock
Jan 03
2022
SELL
Open market or private sale
$148,356
$114.12 p/Share
1,300
Reduced 0.92%
140,775
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$128,720
$32.18 p/Share
4,000
Added 2.69%
144,775
Common Stock
Dec 01
2021
SELL
Open market or private sale
$287,334
$106.42 p/Share
2,700
Reduced 1.85%
142,970
Common Stock
Dec 01
2021
SELL
Open market or private sale
$135,538
$104.26 p/Share
1,300
Reduced 0.91%
141,670
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$92,427
$103.27 p/Share
895
Reduced 0.63%
140,775
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$128,720
$32.18 p/Share
4,000
Added 2.67%
145,670
Common Stock
Nov 01
2021
SELL
Open market or private sale
$293,274
$108.62 p/Share
2,700
Reduced 1.85%
142,970
Common Stock
Nov 01
2021
SELL
Open market or private sale
$138,866
$106.82 p/Share
1,300
Reduced 0.91%
141,670
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$128,720
$32.18 p/Share
4,000
Added 2.67%
145,670
Common Stock
Oct 20
2021
SELL
Payment of exercise price or tax liability
$741,064
$105.19 p/Share
7,045
Reduced 4.74%
141,670
Common Stock
Oct 20
2021
BUY
Grant, award, or other acquisition
-
14,209
Added 8.72%
148,715
Common Stock