Jul 20
2022
SELL
Open market or private sale
$57,040
$57.04 p/Share
1,000
Reduced 3.71%
25,925
Common Stock
Jul 20
2022
BUY
Exercise of conversion of derivative security
$15,000
$15.0 p/Share
1,000
Added 3.58%
26,925
Common Stock
Apr 20
2022
SELL
Open market or private sale
$29,585
$59.17 p/Share
500
Reduced 1.89%
25,925
Common Stock
Mar 16
2022
SELL
Open market or private sale
$31,100
$62.2 p/Share
500
Reduced 1.86%
26,425
Common Stock
Feb 17
2022
SELL
Open market or private sale
$27,500
$55.0 p/Share
500
Reduced 1.83%
26,792
Common Stock
Feb 07
2022
SELL
Open market or private sale
$27,500
$55.0 p/Share
500
Reduced 1.8%
27,292
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$10,358
$48.86 p/Share
212
Reduced 0.76%
27,792
Common Stock (RSUs)
Jan 27
2022
BUY
Exercise of conversion of derivative security
-
513
Added 1.8%
28,004
Common Stock (RSUs)
Dec 22
2021
SELL
Open market or private sale
$125,980
$62.99 p/Share
2,000
Reduced 6.78%
27,491
Common Stock
Nov 30
2021
SELL
Open market or private sale
$149,380
$74.69 p/Share
2,000
Reduced 6.35%
29,491
Common Stock
Sep 15
2021
SELL
Open market or private sale
$163,609
$86.11 p/Share
1,900
Reduced 5.69%
31,491
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$22,500
$15.0 p/Share
1,500
Added 4.3%
33,391
Common Stock
Sep 08
2021
SELL
Payment of exercise price or tax liability
$11,983
$86.83 p/Share
138
Reduced 0.43%
31,891
Common Stock (RSUs)
Sep 08
2021
BUY
Exercise of conversion of derivative security
-
394
Added 1.22%
32,029
Common Stock (RSUs)
Aug 18
2021
SELL
Open market or private sale
$31,396
$78.49 p/Share
400
Reduced 1.25%
31,492
Common Stock
Aug 05
2021
SELL
Open market or private sale
$68,000
$85.0 p/Share
800
Reduced 2.45%
31,892
Common Stock
Jul 21
2021
SELL
Open market or private sale
$46,410
$77.35 p/Share
600
Reduced 1.8%
32,692
Common Stock
Jun 30
2021
SELL
Open market or private sale
$159,138
$75.78 p/Share
2,100
Reduced 5.93%
33,292
Common Stock
Jun 30
2021
BUY
Exercise of conversion of derivative security
$22,500
$15.0 p/Share
1,500
Added 4.07%
35,392
Common Stock
Apr 22
2021
SELL
Open market or private sale
$43,668
$72.78 p/Share
600
Reduced 1.74%
33,892
Common Stock
Mar 22
2021
SELL
Open market or private sale
$42,108
$70.18 p/Share
600
Reduced 1.71%
34,492
Common Stock
Feb 22
2021
SELL
Open market or private sale
$58,848
$98.08 p/Share
600
Reduced 1.69%
34,985
Common Stock
Jan 22
2021
SELL
Open market or private sale
$58,056
$96.76 p/Share
600
Reduced 1.66%
35,585
Common Stock
Dec 22
2020
SELL
Open market or private sale
$52,914
$88.19 p/Share
600
Reduced 1.63%
36,185
Common Stock
Nov 23
2020
SELL
Open market or private sale
$42,126
$70.21 p/Share
600
Reduced 1.6%
36,785
Common Stock